
zyXML解析类模块-易语言
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
zyXML解析类模块-易语言是一款专为使用易语言编程的开发者设计的工具,它提供高效、便捷的XML文件读取和编辑功能,帮助用户轻松处理复杂的XML数据结构。
zyXML 是一个轻便且小巧的纯易语言代码模块用于解析 XML 文件。它的主要优点包括:
1. 不依赖任何 DLL、支持库或系统组件(如 Microsoft.XMLDOM 对象)。
2. 支持 UTF-8 和 UTF-16 编码格式。
3. 提供 XPath 语法查询节点的功能。
4. 支持 CDATA 标签。
5. 开源,如果有问题可以自行修改。
不过它也存在一些不足之处:
1. 加载速度可能比某些支持库稍慢,但查询速度快。
2. 不支持 DTD(如:` ...]>`)。
3. XPath 查询语法的支持不够全面。具体不支持的有:
- 查找只能返回节点,不能直接获取属性值,但可以使用包含属性条件进行查询(如:`节点名[@属性名=属性值]`);
- 括号中的谓语表达式仅支持一个操作符,并且不包括 `|`, `or`, `and` 和 `mod` 运算符。另外,属性名不能使用通配符“*”,只有元素名称可以。
- 轴查询(如:following、namespace、preceding 和 preceding-sibling)不受支持;
- 函数调用也不被支持;不过以下几种形式的函数是可用的:
* `node()` 可返回所有节点,不论其类型是什么;
* `cdata()` 仅用于查找 CDATA 类型的数据块;
* `text()` 用于检索文本内容;
* `comment()` 检索注释信息;
* `*` 表示只寻找元素类型的节点。
全部评论 (0)


