Я анализирую ввод текста в xml, используя jdom.Он имеет следующую структуру:
<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 - это новый элемент ("элемент")
Работает нормально, но проблема в том, что в «описании» пользователь вставляет некоторые теги xml.Я хотел бы справиться с этим.У меня есть вывод как:
<text><bold>description</bold></text>
Есть ли способ автоматически проанализировать эти теги при создании элемента?Из w3cDoc я создаю Source с помощью DOMSource, и он нужен для дальнейшей трансформации.Может быть, мне стоит заменить экранированные скобки?
__
dce