我正在使用jdom解析一些文本输入到xml。它有如下结构:
<item>
<text>Some description</text>
<options .... />
</item>
<item>
<text>Some description 2</text>
<options .... />
</item>
然后,我需要一个常规的w3c.dom对象。我正在使用此代码:
DOMOutputter domOutputter = new DOMOutputter();
org.w3c.dom.Document w3cDoc = domOutputter.output( doc );
我正在用这段代码创建元素:
Element desc = new Element("tekst");
String description = //some function returning string
desc.addContent(description);
e.setContent(desc);
其中e是新元素(“item”)
它工作正常,但问题是在“description”用户插入一些xml标签时。我想处理它。我的输出如下:
<text><bold>description</bold></text>
创建Element时有没有办法自动解析这些标签? 从w3cDoc我用DOMSource创建Source,它需要进一步转换。也许我应该更换转义括号?
__
DCE
答案 0 :(得分:0)