jdom中setattribute和addContent的区别?我不明白有什么区别

Difference between setattribute and addContent in jdom? I dont understand what is the difference

有人可以解释一下 Jdom 中的 setattribute 和 addContent 之间的区别吗,当我将其用于元素时,有人可以解释一下区别吗?

我已阅读 API 但我无法理解

setAttribute 设置给定元素的属性。

Attribute 是一个 XML 属性,因此,如果您有

<elem></elem>

然后你调用setAttribute,指定attr应该有val的值,然后它会把上面的转换成

<elem attr="val"></elem>

addContent 将给定集合中的所有 children 附加到内容列表的末尾。

因此,如果您指定 children,那么它们将被添加到元素的 >< 符号之间,例如

<elem>...</elem>

其中 ... 代表您定义的任何内容。