问题标签 [xml]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
xml - 在 Emacs 上漂亮地打印 XML 文件
我使用 emacs 编辑我的 xml 文件(nxml 模式),并且这些文件是由机器生成的,没有任何漂亮的标签格式。
我已经搜索了带有缩进的漂亮打印整个文件并保存它,但无法找到自动方式。
有办法吗?或者至少有一些 Linux 上的编辑器可以做到这一点。
xml - 为什么人们仍在创建 RSS 提要?
...而不是使用 Atom 联合格式?
Atom 是一种定义明确的通用 XML 联合格式。RSS 分为四个不同的版本。从我记事起,所有主要的提要阅读器都支持 Atom,那么为什么它的使用没有更普遍呢?
最糟糕的是提供两种格式的提要的网站 - 有什么意义?!
- 更新(8 月 18 日):有趣的是,该站点本身使用 Atom 作为其提要,而不是 RSS。
python - 将 XML 目录与 Python 的 lxml 一起使用?
当我使用 lxml 解析 XML 文档时,有没有办法使用外部目录文件根据其 DTD 验证该文档?我需要能够处理文档 DTD 中定义的固定属性。
.net - System.Xml 是否使用 MSXML?
我正在开发一个使用少量 XML 文件和 System.Xml 中的一些类的 C# 应用程序。一位同事坚持将 MSXML6 可再发行组件与 .NET 框架一起添加到我们的安装中,但我认为 .NET 框架无论如何都不会使用或需要 MSXML。我很清楚不支持使用 .NET 中的 MSXML,但我认为 System.Xml 本身在理论上可以将 MSXML 包装在低级别。我还没有找到任何明确的 .NET 有自己的实现,但我也找不到任何表明它需要 MSXML 的东西。
帮我解决争论。System.Xml 是否使用 MSXML?
xml - 将 XmlNodeList 加载到 XmlDocument 中而不循环?
我最初在RefactorMyCode上问过这个问题,但那里没有得到任何回应......
基本上我只是尝试将一个加载XmlNodeList
到一个XmlDocument
中,我想知道是否有比循环更有效的方法。
xml - 在字符串中反向查找
我需要能够找到元素中最后一次出现的字符。
例如:
如果我尝试通过 using 来定位它substring-before(mediaurl, '.')
,substring-after(mediaurl, '.')
那么它当然会匹配第一个点。
我将如何获得文件扩展名?本质上,我需要从这样的路径中获取文件名和扩展名,但是对于如何使用 XSLT 来做这件事我感到很困惑。
java - 如何根据 XSD 文件验证 XML 文件?
我正在生成一些需要符合给我的 xsd 文件的 xml 文件。我应该如何验证它们是否符合?
python - 如何在 Python 中针对 DTD 文件验证 xml
我需要根据 DTD 描述文件验证 XML 字符串(而不是文件)。
那怎么能做到python
呢?
java - 如何在 XmlDocument 中插入/替换 XML 标签?
我有一个XmlDocument
用Weblogic XmlDocument
解析器创建的java。
我想XMLDocument
用我自己的数据替换其中的标签内容,或者如果标签不存在则插入标签。
例如我想在位置标签中插入一个 URL:
但否则保持 XML 不变。
目前我使用一个XMLCursor
:
我试图找到一种“快速”的xquery
方法来做到这一点,因为它XmlDocument
有一个execQuery
方法,但发现它并不容易。
有人有比这更好的方法吗?好像有点精致。
c# - 自定义 XML 文档的验证模式
我有一个 Web 应用程序,它生成一个中等大小的 XML 数据集,供第三方使用。
我认为为我生成的 XML 提供某种形式的架构文档是个好主意,因此我将 XML 粘贴到 Visual Studio 中并让它生成 XSD。
烦人的是我的 XML 没有验证生成的 XSD!
推出自己的 XSD 会更好吗?
不同的模式文档(如 DTD、Relax NG 或 Schematron)呢?
关键是我希望能够使用 C# 验证我的文档。
您的 XML 验证策略是什么?