的XML解析库是轻质集可重复使用的功能的通用解析,检查,和创建的XML文件。它可以支持面向流的,SAX或DOM解析风格,并包括一个可选的XSD架构验证和图形模式生成。
它支持所有的有效的XML,并包括检查其有效性。该库有最小的相关性,并且是完全独立的。 XML解析库项目是用C写的,是速度和内存使用效率,并且简单易用。主要核心功能都已经发布,更多先进的和有用的XML相关的应用将增加。在MIT许可证发布。
XML的解析库包含用于在各种不同的方式解析和/或创建XML文件的功能。您应该使用哪个组是有道理的,您的需求。该功能支持处理XML文件的下列替代方法:
阅读整个XML的文件转换成一个符号化的树结构在内存中,然后再操作上,遍历,访问,或进一步解码值从树上。自定义应用程序代码,通常需要访问和在标记化值进行操作。
读取XML档案,分析和解释他们为正在读取它们。您的自定义应用程序特定代码可以用可重复使用的解析穿插来电解释,转换,操作上或存储值立即输入流被读取,而不是存储在一个中间标记化的树结构。这种方法减少时间和内存的要求,并支持流媒体业务。
构建XML树结构,从数据可重复使用的便捷程序在你的应用程序,还是在读的树修改值。
自动编写出有效的XML-文件从被你的应用程序构造或读入内存的XML树。
检查XML树对任意XML模式定义(XSD)
什么在此版本中是新的:
- 在该处理标记之间的空白被统一。
- 系统工具reformat_xml.c加入到tests_and_examples目录。
- 它可以用来缩进的XML文件,以提高可读性。
什么是在0.60版本新:
- 来处理转义数字符号在XML文件的能力加入。这样的价值观开始的符号和英镑符号,接着是十六进制或基数为10的值,然后一个分号。
评论没有发现