xml-selector:使用 CSS 样式选择器处理 XML 的类似 jQuery 的界面

时间:2024-07-01 03:23:06
【文件属性】:

文件名称:xml-selector:使用 CSS 样式选择器处理 XML 的类似 jQuery 的界面

文件大小:97KB

文件格式:ZIP

更新时间:2024-07-01 03:23:06

JavaScript

XML 选择器 XML Selector 是一个用于处理 XML 的实用程序。 它提供了部分 DOM 支持和类似 jQuery 的界面,用于使用 CSS 样式选择器遍历 XML 文档。 请注意,从 0.3 版开始,XML Selector 使用它自己的基于的 DOM 实现。 这与之前的非标准文档界面不同。 XML Selector 当前实现了 DOM Level 1 的只读子集。这将在未来扩展以满足,至少,完整的 Level 1 支持。 我为什么要使用这个东西? TL;DR 版本 因为您想要一个快速、成熟的 XML 解析器,并且您想要编写更少的代码而不需要处理很多复杂性。 此外,我们已经考虑了名称空间之类的问题,因此无论您处理的 XML 多么疯狂,都可以做您需要做的事情,并且最常见的情况应该可以正常工作。 更长的版本 XML Selector 提供了一个用于高效准确地处理 XML 文档


【文件预览】:
xml-selector-master
----.gitmodules(83B)
----NOTICE(156B)
----bin()
--------test(789B)
----index.js(3KB)
----package.json(815B)
----deps()
--------xmlconfig()
--------libxq()
--------libxml2()
--------libxml2.gyp(2KB)
----test()
--------xq_attr.js(2KB)
--------xq_some.js(2KB)
--------xq_invalidSelectors.js(2KB)
--------xq_filter.js(4KB)
--------xq_closest.js(2KB)
--------xq_xml.js(2KB)
--------xq_addNamespace.js(2KB)
--------xq_last.js(1KB)
--------document()
--------xq_constructor.js(6KB)
--------xq_arrayAccess.js(2KB)
--------xq_children.js(3KB)
--------xq_text.js(1KB)
--------xq_search.js(4KB)
--------xq_findIndex.js(1KB)
--------xq_next.js(3KB)
--------xq_first.js(1KB)
--------xq_reduce.js(2KB)
--------xq_reduceRight.js(2KB)
--------xq_available.js(829B)
--------xq_not.js(2KB)
--------xq_prev.js(3KB)
--------xq_parent.js(6KB)
--------xq_every.js(2KB)
--------xq_length.js(2KB)
--------xq_find.js(5KB)
----LICENSE(11KB)
----.npmignore(72B)
----CONTRIBUTING(455B)
----ext()
--------xqjs.cpp(1KB)
--------Element.cpp(3KB)
--------Node.h(2KB)
--------Node.cpp(7KB)
--------xQWrapper.h(2KB)
--------xQWrapper.cpp(20KB)
--------Element.h(1KB)
--------CharacterData.cpp(3KB)
--------Document.cpp(5KB)
--------CharacterData.h(1KB)
--------utils.h(2KB)
--------Document.h(1KB)
----.gitignore(436B)
----README.md(26KB)
----binding.gyp(1KB)

网友评论