模块名称:zyXml解析
模块作者:kyozy
模块版本:1.1
模块 MD5:3d3d1bc26ff2cc8c1d8d6ebcec11ce79
模块大小:386.92 KB
版权声明:
模块描述:
引用支持库:
系统核心支持库 5.7|krnln|d09f2340818511d396f6aaf844c7e325
------------------------------
.程序集 zyXML节点类, , 公开
.子程序 插入节点后, 逻辑型, , 将“参数_子节点”插入到“参数_参考节点”之后
.参数 参数_子节点, zyXML节点类, , 必须是新建的 或 分离出去的
.参数 参数_参考节点, zyXML节点类, 可空 , 如果留空,则将“参数_子节点”插入到末尾
.子程序 插入节点前, 逻辑型, , 将“参数_子节点”插入到“参数_参考节点”之前
.参数 参数_子节点, zyXML节点类, , 必须是新建的 或 分离出去的
.参数 参数_参考节点, zyXML节点类, 可空 , 如果留空,则将“参数_子节点”插入到顶部
.子程序 插入属性后, 逻辑型, , InsertAttributeAfter 在指定属性之后插入新属性
.参数 参数_被插入属性, zyXML属性类, ,
.参数 参数_参考属性, zyXML属性类, 可空 , 留空则插入到尾部
.子程序 插入属性前, 逻辑型, , InsertAttributeBefore 在指定属性之前插入新属性
.参数 参数_被插入属性, zyXML属性类, ,
.参数 参数_参考属性, zyXML属性类, 可空 , 留空则插入到首部
.子程序 查找节点, zyXML节点类, , 在其子元素中查找类型为:“#XML类型_元素”且符合条件的第一个元素。
.参数 参数_标签名, 文本型, 可空 ,
.参数 参数_属性名, 文本型, 可空 ,
.参数 参数_属性值, 文本型, 可空 ,
.参数 参数_深度, 整数型, 可空 , 0、所有后代元素,1、当前子元素
.子程序 查找节点W, zyXML节点类, , 在其子元素中查找类型为:“#XML类型_元素”且符合条件的第一个元素。
.参数 参数_标签名, 字节集, 可空 ,
.参数 参数_属性名, 字节集, 可空 ,
.参数 参数_属性值, 字节集, 可空 ,
.参数 参数_深度, 整数型, 可空 , 0、所有后代元素,1、当前子元素
.子程序 查找节点组, 整数型, , 在其子元素中查找类型为:“#XML类型_元素”且符合条件的所有元素。
.参数 参数_返回节点数组, zyXML节点类, 参考 数组,
.参数 参数_标签名, 文本型, 可空 ,
.参数 参数_属性名, 文本型, 可空 ,
.参数 参数_属性值, 文本型, 可空 ,
.参数 参数_深度, 整数型, 可空 , 0、所有后代元素,1、当前子元素
.子程序 查找节点组W, 整数型, , 在其子元素中查找类型为:“#XML类型_元素”且符合条件的所有元素。
.参数 参数_返回节点数组, zyXML节点类, 参考 数组,
.参数 参数_标签名, 字节集, 可空 ,
.参数 参数_属性名, 字节集, 可空 ,
.参数 参数_属性值, 字节集, 可空 ,
.参数 参数_深度, 整数型, 可空 , 0、所有后代元素,1、当前子元素
.子程序 创建属性, zyXML属性类, ,
.参数 参数_属性名, 文本型, ,
.参数 参数_属性值, 文本型, ,
.子程序 创建属性W, zyXML属性类, ,
.参数 参数_属性名, 字节集, ,
.参数 参数_属性值, 字节集, ,
.子程序 分离, 逻辑型, , 将节点从XML树中分离出去
.子程序 父节点, zyXML节点类, , Parent
.子程序 赋值, 逻辑型, , SetValue
.参数 参数_值, 文本型, 可空 ,
.子程序 赋值W, 逻辑型, , SetValue
.参数 参数_值, 字节集, 可空 ,
.子程序 枚举子节点, , ,
.参数 参数_回调函数, 子程序指针, , 返回值 逻辑型【真:停止,假:继续】 (整数型 xmlNode*,整数型 lParam)
.参数 参数_lParam, 整数型, ,
.参数 参数_深度, 整数型, 可空 , 0、递归子元素,1、仅仅当前子元素
.子程序 清除属性, 逻辑型, , ClearAttribute
.子程序 清除子节点, , , 清除所有子节点
.子程序 取Xml, 文本型, ,
.参数 参数_自动格式, 逻辑型, 可空 , 默认为:假,如果为真则方法会直接给节点之间添加空格或缩进
.子程序 取XmlW, 字节集, ,
.参数 参数_自动格式, 逻辑型, 可空 , 默认为:假,如果为真则方法会直接给节点之间添加空格或缩进
.子程序 取根节点, zyXML节点类, , 这通常是文档节点
.子程序 取根元素, zyXML节点类, , 获取文档中第一个类型为,#XML类型_元素 的节点
.子程序 取类型, 整数型, , 返回“XML类型_”开头常量
.子程序 取名称, 文本型, , GetName
.子程序 取名称W, 字节集, , GetName
.子程序 取属性名自索引, 文本型, ,
.参数 参数_索引, 整数型, , 索引从0开始
.子程序 取属性名自索引W, 字节集, ,
.参数 参数_索引, 整数型, , 索引从0开始
.子程序 取属性数, 整数型, , GetAttributeCount
.子程序 取属性值, 文本型, ,
.参数 参数_属性名, 文本型, ,
.子程序 取属性值W, 字节集, ,
.参数 参数_属性名, 字节集, ,
.子程序 取属性值自索引, 文本型, ,
.参数 参数_索引, 整数型, , 索引从0开始
.子程序 取属性值自索引W, 字节集, ,
.参数 参数_索引, 整数型, , 索引从0开始
.子程序 取文本, 文本型, , GetText
.子程序 取文本W, 字节集, , GetText
.子程序 取值, 文本型, , GetValue
.子程序 取值W, 字节集, , GetValue
.子程序 取指针, 整数型, ,
.子程序 取子节点数, 整数型, ,
.子程序 删除属性, 逻辑型, ,
.参数 参数_属性名, 文本型, ,
.子程序 删除属性W, 逻辑型, ,
.参数 参数_属性名, 字节集, ,
.子程序 删除属性自索引, 逻辑型, ,
.参数 参数_索引, 整数型, ,
.子程序 上一个兄弟, zyXML节点类, , PrevSibling
.子程序 是否有属性, 逻辑型, ,
.参数 参数_属性名, 文本型, ,
.子程序 是否有属性W, 逻辑型, ,
.参数 参数_属性名, 字节集, ,
.子程序 首属性, zyXML属性类, ,
.子程序 首子节点, zyXML节点类, , FirstChild
.子程序 添加CDATA节点, zyXML节点类, ,
.参数 参数_CDATA, 文本型, ,
.子程序 添加CDATA节点W, zyXML节点类, ,
.参数 参数_CDATA, 字节集, ,
.子程序 添加节点, 逻辑型, ,
.参数 参数_子节点, zyXML节点类, , 必须是新建的 或 分离出去的
.子程序 添加属性, 逻辑型, , AppendAttribute
.参数 参数_属性, zyXML属性类, ,
.子程序 添加属性自文本, 逻辑型, ,
.参数 参数_属性名, 文本型, ,
.参数 参数_属性值, 文本型, ,
.子程序 添加属性自文本W, 逻辑型, ,
.参数 参数_属性名, 字节集, ,
.参数 参数_属性值, 字节集, ,
.子程序 添加文本节点, zyXML节点类, ,
.参数 参数_文本, 文本型, ,
.子程序 添加文本节点W, zyXML节点类, ,
.参数 参数_文本, 字节集, ,
.子程序 添加预处理节点, zyXML节点类, ,
.参数 参数_标签名, 文本型, , 如:xml
.参数 参数_属性值, 文本型, 可空 , 如:version="1.0" encoding="utf-8"
.子程序 添加预处理节点W, zyXML节点类, ,
.参数 参数_标签名, 字节集, , 如:xml
.参数 参数_属性值, 字节集, 可空 , 如:version="1.0" encoding="utf-8"
.子程序 添加元素节点, zyXML节点类, ,
.参数 参数_标签名, 文本型, ,
.参数 参数_文本, 文本型, 可空 ,
.子程序 添加元素节点W, zyXML节点类, ,
.参数 参数_标签名, 字节集, ,
.参数 参数_文本, 字节集, 可空 ,
.子程序 添加注释节点, zyXML节点类, ,
.参数 参数_注释, 文本型, ,
.子程序 添加注释节点W, zyXML节点类, ,
.参数 参数_注释, 字节集, ,
.子程序 尾子节点, zyXML节点类, , LastChild
.子程序 下一个兄弟, zyXML节点类, , NextSibling
.子程序 销毁, , ,
.子程序 选择, 整数型, , 用 xpath 语法查找符号条件的所有节点,成功返回数量
.参数 参数_XPath, 文本型, , 语法可参考:“http://www.w3school.com.cn/xpath/xpath_syntax.asp”
.参数 参数_返回节点数组, zyXML节点类, 参考 数组,
.子程序 选择W, 整数型, , 用 xpath 语法查找符号条件的所有节点,成功返回数量
.参数 参数_XPath, 字节集, , 语法可参考:“http://www.w3school.com.cn/xpath/xpath_syntax.asp”
.参数 参数_返回节点数组, zyXML节点类, 参考 数组,
.子程序 选择单个, zyXML节点类, , 用 xpath 语法查找符号条件的第一个节点
.参数 参数_XPath, 文本型, , 语法可参考:“http://www.w3school.com.cn/xpath/xpath_syntax.asp”
.子程序 选择单个W, zyXML节点类, , 用 xpath 语法查找符号条件的第一个节点
.参数 参数_XPath, 字节集, , 语法可参考:“http://www.w3school.com.cn/xpath/xpath_syntax.asp”
.子程序 载入XML, 逻辑型, ,
.参数 参数_XML, 文本型, ,
.参数 参数_不解析预处理, 逻辑型, 可空 ,
.子程序 载入XMLW, 逻辑型, ,
.参数 参数_XML, 字节集, ,
.参数 参数_不解析预处理, 逻辑型, 可空 ,
.子程序 置名称, 逻辑型, , SetName
.参数 参数_值, 文本型, 可空 ,
.子程序 置名称W, 逻辑型, , SetName
.参数 参数_值, 字节集, 可空 ,
.子程序 置属性值, 逻辑型, ,
.参数 参数_属性名, 文本型, ,
.参数 参数_属性值, 文本型, ,
.子程序 置属性值W, 逻辑型, ,
.参数 参数_属性名, 字节集, ,
.参数 参数_属性值, 字节集, ,
.子程序 置属性值自索引, 逻辑型, ,
.参数 参数_索引, 整数型, , 索引从0开始
.参数 参数_属性值, 文本型, ,
.子程序 置属性值自索引W, 逻辑型, ,
.参数 参数_索引, 整数型, , 索引从0开始
.参数 参数_属性值, 字节集, ,
.子程序 置指针, 逻辑型, ,
.参数 参数_对象指针, 整数型, ,
.程序集 zyXML属性类, , 公开
.子程序 赋值, 逻辑型, ,
.参数 参数_新值, 文本型, ,
.子程序 赋值W, 逻辑型, ,
.参数 参数_新值, 字节集, ,
.子程序 取名称, 文本型, ,
.子程序 取名称W, 字节集, ,
.子程序 取值, 文本型, ,
.子程序 取值W, 字节集, ,
.子程序 取指针, 整数型, ,
.子程序 上一个属性, zyXML属性类, ,
.子程序 下一个属性, zyXML属性类, ,
.子程序 销毁, , ,
.子程序 置名称, 逻辑型, ,
.参数 参数_新属性名, 文本型, ,
.子程序 置名称W, 逻辑型, ,
.参数 参数_新属性名, 字节集, ,
.子程序 置指针, 逻辑型, ,
.参数 参数_对象指针, 整数型, ,
.程序集 zyXML文档类, , 公开
.子程序 保存到Xml, 文本型, , 根据指定的编码返回XML文本,如果是 #XML编码_UTF_16 或 #XML编码_UTF_16BE,请使用 保存到XmlW
.参数 参数_自动格式, 逻辑型, 可空 , 默认为:假,如果为真则方法会直接给节点之间添加空格或缩进
.子程序 保存到XmlW, 字节集, ,
.参数 参数_自动格式, 逻辑型, 可空 , 默认为:假,如果为真则方法会直接给节点之间添加空格或缩进
.子程序 保存到文件, 逻辑型, ,
.参数 参数_文件名, 文本型, ,
.参数 参数_自动格式, 逻辑型, 可空 , 默认为:假,如果为真则方法会直接给节点之间添加空格或缩进
.子程序 保存到文件W, 逻辑型, ,
.参数 参数_文件名, 字节集, ,
.参数 参数_自动格式, 逻辑型, 可空 , 默认为:假,如果为真则方法会直接给节点之间添加空格或缩进
.子程序 创建, 逻辑型, ,
.子程序 创建CDATA节点, zyXML节点类, ,
.参数 参数_CDATA, 文本型, ,
.子程序 创建CDATA节点W, zyXML节点类, ,
.参数 参数_CDATA, 字节集, ,
.子程序 创建文本节点, zyXML节点类, ,
.参数 参数_文本, 文本型, ,
.子程序 创建文本节点W, zyXML节点类, ,
.参数 参数_文本, 字节集, ,
.子程序 创建预处理节点, zyXML节点类, ,
.参数 参数_文本, 文本型, , 如:xml
.参数 参数_属性值, 文本型, 可空 , 如:version="1.0" encoding="utf-8"
.子程序 创建预处理节点W, zyXML节点类, ,
.参数 参数_标签名, 字节集, , 如:xml
.参数 参数_属性值, 字节集, 可空 , 如:version="1.0" encoding="utf-8"
.子程序 创建元素节点, zyXML节点类, ,
.参数 参数_标签名, 文本型, ,
.参数 参数_文本, 文本型, 可空 ,
.子程序 创建元素节点W, zyXML节点类, ,
.参数 参数_标签名, 字节集, ,
.参数 参数_文本, 字节集, 可空 ,
.子程序 创建注释节点, zyXML节点类, ,
.参数 参数_注释, 文本型, ,
.子程序 创建注释节点W, zyXML节点类, ,
.参数 参数_注释, 字节集, ,
.子程序 取编码, 整数型, , 返回“XML编码_”开头常量
.子程序 取根节点, zyXML节点类, , 返回文档节点
.子程序 取根元素, zyXML节点类, , 获取文档中第一个类型为:“XML类型_元素”的节点
.子程序 取指针, 整数型, ,
.子程序 销毁, , ,
.子程序 载入Xml, 逻辑型, ,
.参数 参数_XML, 文本型, ,
.子程序 载入XmlW, 逻辑型, ,
.参数 参数_XML, 字节集, ,
.子程序 载入文件, 逻辑型, ,
.参数 参数_文件名, 文本型, ,
.子程序 载入文件W, 逻辑型, ,
.参数 参数_文件名, 字节集, ,
.子程序 置编码, 逻辑型, ,
.参数 参数_编码, 整数型, , “XML编码_”开头常量
.子程序 置指针, 逻辑型, ,
.参数 参数_对象指针, 整数型, ,
.常量 XML编码_GB18030, "54936", 公开,
.常量 XML编码_GB2312, "936", 公开,
.常量 XML编码_ISO_8859_1, "28591", 公开,
.常量 XML编码_UTF_16, "1200", 公开,
.常量 XML编码_UTF_16BE, "1201", 公开,
.常量 XML编码_UTF_8, "65001", 公开,
.常量 XML编码_默认, "0", 公开,
.常量 XML类型_CDATA, "2", 公开, XMLTYPE_CDATA
.常量 XML类型_文本, "5", 公开, XMLTYPE_TEXT
.常量 XML类型_文档, "0", 公开, XMLTYPE_DOCMENT
.常量 XML类型_无, "-1", 公开, XMLTYPE_NULL
.常量 XML类型_预处理, "4", 公开, XMLTYPE_PI
.常量 XML类型_元素, "1", 公开, XMLTYPE_ELEMENT
.常量 XML类型_注译, "3", 公开, XMLTYPE_COMMENT