问题标签 [xom]
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.
java - Java - for循环终止表达式之间的区别
我只是好奇:这两个循环实现之间的速度和性能有区别吗?假设size()方法返回处理一组元素的数组、集合或对象的长度(实际上它来自XOM api)。
实施1:
实施2:
xml - Scala 的 XOM 模拟?
是否有一个用于 Scala 的 XML 处理库,“按照这个顺序努力实现正确性、简单性和性能”,就像XOM for Java 一样?(Scala XML API 不是一个选项)
xml - 由于根元素为空,xom xsd 验证失败
我有 xsd 和 xml 文件。关闭验证时,xml 解析正常。但是通过 xsd 验证,它抱怨 xsd 中的根元素为空。
我的 xsd 文件有多个全局元素。所以基本上这可能是一个问题。我猜从 xsd,XOM 将根元素设为空。如果你能确认一下
如何在 xsd 文件中声明根元素以及最好的方法是什么,在 xsd 中将全局元素限制为只有 1 个元素对我来说并不好看
java - 获得 XOM 孩子的数量
我正在使用 XOM 并尝试获取所有位置名称,但我不知道如何。
但这不起作用,它只显示名字,在第二个循环中显示错误。
第二个问题:什么getChildCount()
重要?
java - 如何在 Java 的 XOM 库中去掉 XML 版本标记?
我正在用 Java 编写一个使用 XOM 输出 XHTML 的小型应用程序。
问题是 XOM 在所有 html 之前放置了以下标记:
我已经阅读了他们的文档,但我似乎找不到如何删除这个标签。多谢你们。
编辑:我正在使用 XOM 的 Serializer 类输出到文件
追问:如果在 DOCTYPE 之前使用 XML 标签是好的做法,为什么没有任何网站使用它?另外,为什么 W3C 验证器在看到 XML 标记时会给我和错误?这是错误:
最后,如果我将 XML 标记放在我的 DOCTYPE 之前,这是否意味着我不必在我的 html 标头中指定 <meta charset="UTF-8" />?
java - 如何在 Java 中从 XPath 中获取元素
我想从 XPath 查询中获取数据:
但是,无论我选择什么,我总是得到 1 个节点(因为.get(0)
)。我不知道如何选择通过查询选择的节点。
我发现我应该将节点转换为元素,(XOM 从节点获取属性?)但链接只显示了如何选择第一个节点。
java - XOM 和规范 XML
我正在制作一个 Java 应用程序来检查 XML 文件是否已经是规范的或不使用 XOM。
在我的测试中,我有以下已经是规范的文件。
这是我用 XOM 再次加载它时的代码。
如您所见,它再次添加了 xml 标记并删除了结束标记</b>
,因为标记 b 的值为空。我对 xml 版本标记没有任何问题,但是</b>
当我从文件加载规范文档时,我不知道如何保留结束标记。
android - 当我尝试使用 XOM 解析 XML 教程时“找不到合适的 SAX2 解析器”
我试图找到一种在我的 Android 应用程序中获取 XML 内容的简单方法。我给 XOM 一个尝试。创建 XML 没问题,但是当我尝试解析一些...时,模拟器会因强制关闭而崩溃。我不知道在哪里看。
我在清单中设置了互联网权限。
在调试/变量中,我可以看到“找不到合适的 SAX2 解析器”,而在 logcat 中则相同
我没有得到的一件事是当我将 jar 添加到我的构建路径时的警告。不知道是否与此有关:
编码:
java - XPath/getChildElements 都未能在 XOM 中获取 XML 子项
我必须解析一个 OAI-PMH XML 文件,如下所示。我想遍历<record>
ListRecord 中的所有节点。
但是当我使用 XOM 1.2.5 来获取这些节点时,无论我使用什么方法(查询或 getChildElements)它总是返回 0 个节点。
以下是我在 Scala 解释器中使用的代码:
我不知道为什么我不能在 XML 中获取ListRecords
和。record
我错过了什么?
java - XOM:Builder.build() 线程安全吗?
Builder.build() 线程安全吗?我在 XOM Javadoc 中找不到任何信息。