c/c++语言开发共享xmlParseFile vs xmlReadFile(libxml2)

我正在使用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

      (0)
      上一篇 2021年1月14日
      下一篇 2021年1月14日

      精彩推荐