Dobry den,Element root = document.getRootElement();
snazim se pomoci dom4j prochazet existujici xml soubor, ale mam problem, kdyz narazim na element, ktery obsahuje mixed content.
Napr.
<sekce>Auto <emp>je</emp> cervene.</sekce>
Pak mi u sekce element.getText(); vrati cely text elementu, bez vnoreneho emp, tj. vrati:
Auto cervene.
Ale ja bych potreboval v tu chvili v necem dostat informaci, ze jsou tam tri potomci, tj. nejdriv text Auto, pak element emp a pak text cervene.
Ale k tomu se nemuyu dopracovat, poradite mi?
SAXReader reader = new SAXReader();
Document document = reader.read("pokus.xml");
for ( Iterator i =
root.elementIterator(); i.hasNext(); ) {
Element element = (Element) i.next();
// do something
}
Diky.
Petr
