如何利用c语言,远程进行xml的读取

qq_29942467 2015-07-19 11:24:30
今天,老师叫我查下这个内容,我是小白,对xml完全不懂啊!!!
...全文
1310 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
赵4老师 2018-02-27
  • 打赏
  • 举报
回复
引用 9 楼 goldenhawking 的回复:
我在学校教书,有意思,拿你的问题今天问了学生,学生回答: 1、先设置一个windows共享文件夹 2、在客户端上用 文件名\\192.168.1.22\xml\1.xml fopen文件 3、fgets一行printf一行, 你看,完成了“远程”、“读取” 又不用解析。即使是解析,如果只要一两个元素,不如直接 strstr 搜索完了。 我给他打80分。
我在学校教书,有意思,拿你的问题今天问了学生,学生回答: 1、先在电脑\\192.168.1.22上设置一个windows共享文件夹d:\xml,共享名为xml,用命令:net share xml=d:\xml 2、在客户端上用命令net use z: \\192.168.1.22\xml password映射网络驱动器z:到\\192.168.1.22\xml,password为xml共享用户的密码,guest用户可以没密码 3、在C语言中 fopen("z:\\1.xml",...)文件fgets一行printf一行, 4、用完后,在客户端上net use z: /DELETE,在电脑\\192.168.1.22上net share xml /delete 你看,完成了“远程”、“读取” 又不用解析。即使是解析,如果只要一两个元素,不如直接 strstr 搜索完了。 我给他打100分。
CT8100 2018-02-27
  • 打赏
  • 举报
回复
~那台计算机远么,近的话走过去看,,远的话打车,,,
  • 打赏
  • 举报
回复
我在学校教书,有意思,拿你的问题今天问了学生,学生回答: 1、先设置一个windows共享文件夹 2、在客户端上用 文件名\\192.168.1.22\xml\1.xml fopen文件 3、fgets一行printf一行, 你看,完成了“远程”、“读取” 又不用解析。即使是解析,如果只要一两个元素,不如直接 strstr 搜索完了。 我给他打80分。
迷茫的咖啡 2018-02-26
  • 打赏
  • 举报
回复
的确,只能告诉你相关的知识点,具体怎么操作还是要靠你自己的。而且网上有很多的例子代码,这个不复杂的。
leetow2006 2018-01-10
  • 打赏
  • 举报
回复
学习了。这个没有用过
hanrpoutlook 2018-01-05
  • 打赏
  • 举报
回复
还是你自己研究吧 ,我看这帮人回复的也帮不了你
自信男孩 2015-07-22
  • 打赏
  • 举报
回复
两部分实现:首先是对XML文件进行读取,需要libxml2库,因为这个库会提供解析XML文件的函数接口;然后,读取的内容远程传输即使用socket;C/S架构~
LubinLew 2015-07-19
  • 打赏
  • 举报
回复
我觉得对你来说很难啊, 你先学socket通信吧, 之后再看是使用什么协议进行下载
qq_29942467 2015-07-19
  • 打赏
  • 举报
回复
引用 1 楼 lgbxyz 的回复:
远程:用socket通信进行xml文件传输,获取文件后使用libxml2等xml解析库进行解析
谢谢,但自己不懂,这个操作起来难吗,具体怎么弄呢。
LubinLew 2015-07-19
  • 打赏
  • 举报
回复
远程:用socket通信进行xml文件传输,获取文件后使用libxml2等xml解析库进行解析
FightForProgrammer 2015-07-19
  • 打赏
  • 举报
回复
1、远程:socket通信 2、xml处理:网络上有c的xml处理库

69,371

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧