Hei!
XML-tiedostossa on Cdata-lohko:
Ongelmana on lukea CDATA-lohkon sisältämä XML-muotoinen data.
Käytössäni on DOM, ja java.
node.getTextContent().toString() palauttaa oikean datan ilman xml-tageja(merkkaus puuttuu).
Haluaisin kuitenkin lukea tekstin merkkausten kanssa. Tämän pitäisi onnistua .getNodeValue()-metodilla. nyt olen kokeillut montaa vaihtoehtoa, esim.
-node.getNodeValue().toString()
-node.getFirstChild().getNodeValue().toString()
-node.getLastChild().getNodeValue().toString()
Nämä eivät kuitenkaan toimineet. Kuinka oikea lause menee? Onko CDATA-lohkon sisältämä teksti node: monesko lapsi...?
XML-tiedostossa on Cdata-lohko:
Ongelmana on lukea CDATA-lohkon sisältämä XML-muotoinen data.
Käytössäni on DOM, ja java.
node.getTextContent().toString() palauttaa oikean datan ilman xml-tageja(merkkaus puuttuu).
Haluaisin kuitenkin lukea tekstin merkkausten kanssa. Tämän pitäisi onnistua .getNodeValue()-metodilla. nyt olen kokeillut montaa vaihtoehtoa, esim.
-node.getNodeValue().toString()
-node.getFirstChild().getNodeValue().toString()
-node.getLastChild().getNodeValue().toString()
Nämä eivät kuitenkaan toimineet. Kuinka oikea lause menee? Onko CDATA-lohkon sisältämä teksti node: monesko lapsi...?
Vastaukset
Vanhimmat
Ei vielä vastauksia
Aloittaja odottaa vastauksia. Kerro oma näkemyksesi ensimmäisenä.