我正在使用libxml2库编写一些C代码来读取XML文件。 为此目的似乎有两个不同的函数, xmlParseFile和xmlReadFile ,并且我不确定它们之间的区别(除了xmlReadFile()需要一些额外的参数这一事实)。
libxml2网站上的示例有时使用xmlParseFile,有些使用xmlReadFile。
那么什么时候应该使用xmlParseFile?何时应该使用xmlReadFile? 我找不到任何可以解释这一点的东西。
xmlReadFile()function更强大,因为它能够获取URL而不是本地文件路径,并允许指定更多选项( ),所以我倾向于使用它而不是xmlParseFile()。 也就是说,如果您正在解析本地XML文件而不使用解析器选项,那么xmlParseFile()就可以了。
xmlReadFile()是解析XML的更强大和最新版本。 我也用它代替xmlParseFile()。
以上就是c/c++开发分享xmlParseFile vs xmlReadFile(libxml2)相关内容,想了解更多C/C++开发(异常处理)及C/C++游戏开发关注计算机技术网(www.ctvol.com)!)。
本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。
ctvol管理联系方式QQ:251552304
本文章地址:https://www.ctvol.com/c-cdevelopment/549808.html