问题标签 [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.

0 投票
1 回答
66 浏览

java - 从java中的txt读取变量

这是我的代码:

这是我的 conf.txt

我想在这里使用 conf.txt 上的 N_TERMINAL (18) 的值

fichada.addContent(new Element("N_Terminal").setText("HERE"));

有人知道该怎么做吗?

0 投票
2 回答
931 浏览

java - 创建xml文档并添加或仅添加文档exixts

这是我的代码:

每次执行程序时,我都会创建一个新文档,如果不存在,我只想创建它,如果文档存在,只需添加内容。

0 投票
2 回答
1383 浏览

java - 如何使用 jdom2 从子 XML 标签中获取内部文本?

我的 XML 文件的结构如下:

我需要一种方法来获取这种格式的文本输出:

“您好,我的名字是 ABC,我的姓氏是 XYZ”。

现在使用 jdom2 的问题是 element.getText() 方法将整个字符串作为单个字符串返回(不考虑子标签的位置):

“你好,我的名字是,我的姓是”。

无论如何我可以得到子标签的位置/分隔它们,这样即使是手动变量插入也可以在以后完成?

0 投票
1 回答
191 浏览

java - 使用jdom删除java中的前一个节点

这是我的代码:

我有一些问题,我认为如果我从实际节点分离我无法进入下一个节点,那么我正在尝试找到删除前一个节点并删除和循环的乞求的方法,如何我可以做吗?

0 投票
1 回答
431 浏览

java - 如何使用 JDOM 将 Standalone="no" 添加到文件中?

我在这里找到了如何将 XML 文档的打印输出覆盖到我的 Eclipse 控制台,以便它包含Standalone = "no",但是我如何将Standalone = "no"写入文件?我尝试将相同的文档写入文件,但它仍然不会打印Standalone = "no"。换句话说,当我尝试写入文件时,被覆盖的方法不起作用。

在写入文件时我应该覆盖其他一些方法吗?这里有什么问题?

0 投票
1 回答
336 浏览

xml - 我们可以更改 JDOM 中的 XML 命名空间变量名吗?

我有一个 XML:

我希望将命名空间变量名称从ns2更改为使用 JDOM的其他名称fp 。并且更改应该反映在整个 XML 文档中。

可能吗?

0 投票
1 回答
460 浏览

java - 如何添加处理指令 [jdom2]

有处理指令时

jdom2如何将它添加到现有的XML中

只是为了完成示例,这里是 XSL

0 投票
1 回答
372 浏览

java - 如何使用jdom检测xml文档中的空标签

我正在使用 JDOM 解析一个可能是这样的 xml 文档:

我正在尝试找出检测空标签的正确方法,例如<friends /><friends></friends>

将会。

0 投票
1 回答
528 浏览

java - 如何在使用 JDOM2 解析 XML 时忽略注释内容

我在使用 JDOM 解析器解析我的 xml 时遇到了一些问题。当我尝试检索内容时,它给了我注释行。有没有办法让我们忽略这些注释行。

Java 代码:

XML 结构

电流输出

所需输出:

0 投票
1 回答
741 浏览

java - 在 Java 中使用 JDOM 在 KML 中的元素之间插入一个新元素

我正在使用 JDOM 创建和修改 KML 文件。每隔 5 秒,我就会从客户端应用程序收到新的纬度、经度和时间值。我需要修改现有文件并向其中添加最新的纬度、经度和时间值。

XML文件如下所示

我使用以下代码插入值

'gx:coord' 部分正确插入到元素的末尾,但新的 when 元素需要插入到元素 'when' 的末尾。所以我得到带有标签'when'的孩子列表。获取元素列表的大小并插入到最后一个元素之后的索引处。前两次插入没问题,第三次插入以后我遇到了一个奇怪的问题。新元素“when”被插入到现有的 when 元素之间,而不是插入到 when 元素列表的末尾。例如

我想在所有现有的 when 元素之后插入新的 'when' 元素。无论如何在java中使用JDOM来做到这一点?

任何帮助表示赞赏