LightXML.jl:基于libxml2的XML轻量级Julia包

时间:2024-06-12 07:45:56
【文件属性】:

文件名称:LightXML.jl:基于libxml2的XML轻量级Julia包

文件大小:19KB

文件格式:ZIP

更新时间:2024-06-12 07:45:56

Julia

LightXML.jl 该软件包是的轻量级Julia包装器,提供了一个最小的接口,该接口涵盖了通常需要的功能: 将XML文件或字符串解析为树 访问XML树结构 创建一个XML树 将XML树导出为字符串或XML文件 设置 像其他Julia程序包一样,您可以从常规注册表中检出LightXML ,如下所示: Pkg . add ( " LightXML " ) 注意:该软件包依赖于libxml2库才能工作,该库随Mac OS X和许多Linux系统一起提供。 因此,此包装可能开箱即用。 如果不是,则可以检查系统中是否已存在libxml2 ,以及库搜索路径中是否存在libxml2.so (对于Linux)或libxml2.dylib (对于Mac)。 例子 以下示例显示了如何使用此程序包完成常见任务。 读取XML文件 假设您有一个XML文件ex1.xml ,如下所示 <? xml vers


【文件预览】:
LightXML.jl-master
----.github()
--------workflows()
----.cirrus.yml(482B)
----src()
--------nodes.jl(9KB)
--------utils.jl(539B)
--------errors.jl(331B)
--------document.jl(3KB)
--------cdata.jl(322B)
--------LightXML.jl(1KB)
----Project.toml(294B)
----.travis.yml(500B)
----LICENSE(1KB)
----test()
--------runtests.jl(163B)
--------ex1.cpp(3KB)
--------create.jl(1KB)
--------ex1.xml(428B)
--------Makefile(191B)
--------cdata.jl(300B)
--------pi.jl(369B)
--------dump.jl(681B)
--------parse.jl(4KB)
----README.md(11KB)
----.drone.yml(898B)
----appveyor.yml(1KB)
----.gitignore(96B)

网友评论