文件名称:libxml2:与xml接口的libxml2接口
文件大小:103KB
文件格式:ZIP
更新时间:2024-05-21 14:02:35
Go
libxml2 与xml接口的libxml2接口。 指数 为什么? 我需要写 。 这意味着我们需要使用libxml2来构建树,然后在xmlsec中对其进行处理:Go中的两个独立包意味着我们不能(安全地)传递C.xmlFooPtr对象(而且,您还要为指针类型付出代价)。 该软件包小心地避免引用C.xmlFooPtr类型,并使用uintptr传递数据,因此需要与libxml2进行交互的其他库可以与之安全地进行交互。 地位 该库应视为Alpha等级。 API可能仍会更改。 我使用的libxml2的许多常用功能已经存在,并且可以正常使用 包装布局: 名称 描述 libxml2 全球可用的实用程序函数,例如ParseString 类型 常见的数据类型,例如types.Node 解析器 解析器例程 多姆 XML文档/节点的类似DOM的操作 路径 XPath相关工具 xsd XML模式相
【文件预览】:
libxml2-master
----.travis.yml(108B)
----html_test.go(848B)
----clib()
--------interface.go(4KB)
--------clib.go(49KB)
----parser.go(682B)
----internal()
--------cmd()
--------option()
--------debug()
----test()
--------sjis.xml(101B)
--------schema()
--------feed.atom(148KB)
--------go_libxml2_remote.xml(812B)
--------xmldsig-core-schema.xsd(10KB)
--------go_libxml2_local.xml(800B)
--------utf-8.xml(111B)
--------euc-jp.xml(103B)
----parser_test.go(9KB)
----xpath()
--------xpath.go(6KB)
--------interface.go(1KB)
--------xpath_test.go(4KB)
--------util.go(2KB)
--------iterator.go(788B)
----libxml2.go(710B)
----LICENSE(1KB)
----xsd_test.go(6KB)
----xml_test.go(4KB)
----.gitignore(266B)
----dom()
--------serialize.go(1KB)
--------node_document.go(9KB)
--------c14n_test.go(954B)
--------node_test.go(5KB)
--------node_wrap.go(1KB)
--------node_namespace.go(402B)
--------node_element.go(3KB)
--------dom.go(402B)
--------node_text.go(262B)
--------node_attr.go(526B)
--------document_test.go(9KB)
--------interface.go(2KB)
--------node.go(8KB)
----libxml2_example_test.go(2KB)
----types()
--------interface.go(3KB)
--------types.go(1KB)
----README.md(8KB)
----libxml2_bench_test.go(3KB)
----parser()
--------parser.go(4KB)
--------interface.go(3KB)
----xsd()
--------option.go(1KB)
--------xsd.go(2KB)
--------interface.go(409B)
----html.go(1KB)