问题标签 [jdom-2]
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.
groovy - Bonita 中一个奇怪的 FactoryConfigurationError
我在 Eclipse 中编写了一个 Java 类,其中我有一个读取 xml 文件并返回元素的 ArrayList 的方法。
我已经将这个类导出为一个 Jar,并在我的工作室中添加了这个带有 Jdom2 的 jar(用于解析 xml)。我在一个 groovy 脚本中调用此方法,但效果不佳。
但是,当我使用依赖项 Jdom 和我的类 jar 测试这个脚本时,它工作正常,但是当我通过 Bonita 门户运行我的进程时,它发生了一个错误......我也添加了来自 Apache 的 javax jar,但什么也没有......
我需要你的帮助来解决这个问题。
你可以在这里看到错误的开始:
org.bonitasoft.engine.exception.BonitaRuntimeException: USERNAME=big73 | javax.xml.parsers.FactoryConfigurationError:在 org.bonitasoft.engine.api 的 org.bonitasoft.engine.api.impl.ServerAPIImpl.invokeMethod(ServerAPIImpl.java:143) 中找不到 javax.xml.parsers.SAXParserFactory 的提供程序。 impl.ClientInterceptor.invoke(ClientInterceptor.java:88) at com.sun.proxy.$Proxy18.evaluateExpressionsOnActivityInstance(Unknown Source) at org.bonitasoft.forms.server.accessor.api.ExpressionEvaluatorEngineClient.evaluateExpressionsOnActivityInstance(ExpressionEvaluatorEngineClient.java:45)
PS:对不起我的英语不好,我不是以英语为母语的人
java - 想要从 Java 属性文件创建 XML 文件
我正在尝试从 Java 属性文件创建 XML 文件。其中标签名称是属性文件的点分隔键部分,标签值是属性文件的值部分。
这是我的属性文件:
这是我写到 xml 文件的程序。
我得到的输出
预期输出:
它直接在标签中添加所有内容我想要两个单独的标签。谁能帮忙。如果我错过了什么,请告诉我
java - jdom2 xPathExpression 拉节点失败
我尝试解析看起来像的xml
为此,我使用 XPathExpression,但我无法提取结果。
如果我/*/*
在编译期间使用表达式,我会得到所有卡片和它们的值,它们card
位于层次结构的顶部。但是当我使用时,/*/card
我没有从那里得到任何元素。如果我在表达式中写任何节点的任何名称,我将无法提取任何结果。我有什么问题?
java - java - 如何根据Java中的DTD文件检查XML文件的有效性?
我正在使用 Java,我想检查 XML 文件是否对 DTD 有效。假设我们确实有一个 DTD 文件“myDtdFile.dtd”,我想检查某个 XML 文件“myXmlFile.xml”是否对 DTD 文件中提出的相同定义有效。(即:xml 文件中包含的标记集没有违规)有什么办法吗?我已经试过了:
java - 如何根据Java中的DTD文件检查XML文件的有效性?
但它不工作
java - Jdom 2 xpath 查询
我正在尝试解析以下文件:
我正在寻找没有属性 feia 或 feia='false' 的 gaja 元素,这是我正在使用的查询/root/gaja[not(@feia) 或 (@feia='false')]
在这个网站中,我测试了查询,结果符合预期,但在我的 java 程序中,我没有这些结果。
我正在使用 jdom 2.0.6。有没有功能?
xml - 如何使用 jdom 2 正确解析 XMI 文件?
我想使用 jdom2 解析一个 XMI 文件,但我似乎无法从中获取信息。这是一个例子:
我不明白为什么我有 null,当我预期的时候coremodel:Place
。
我究竟做错了什么?
java - 使用 Jdom 从 java 创建 xml
我正在使用此代码创建 generateXml.xml 文件
但我在最后一行出现错误(我正在使用 eclipse):
此行有多个标记 - 未处理的异常类型 IOException - 未处理的异常类型 IOException
java - 无法使用 jdom 创建 xml 文件
这是我的代码:
我尝试在 C:\ 中找到 file.xml,但不在这里,我不知道为什么,控制台告诉我:无法将元素“FICHADAS”添加为文档的根:内容已经有一个现有的父文档
//NEW 我在想,现在我只需要将新的 fichadas 添加到现有文档中,不需要每次打开程序时都创建它。
java - 如何使用计数器创建不同的 xml 标签?
这是我的代码:
我想使用调用的计数器contador
将名称中的数字放入行中,Element fichada = new Element("fichada" + counter);
但我不知道该怎么做。谢谢。
java - 将内容添加到创建的 xml 文档
这是我的代码:
我需要将内容添加到现有的 xml 文档中,而不是每次打开程序时都创建文档