узел, он вернет всех связанных детей. если вы вызовете его для самого ребенка, он вернет только частичный текст.

я есть этот XML:
<user><br><name>H &amp; M</name>

и я анализирую это с помощью этого кода:


    DocumentBuilder documentBuilder = null;
            Document document = null;<p></p>

        try {
            documentBuilder = DocumentBuilderFactory.newInstance()
            .newDocumentBuilder();
            document = documentBuilder.parse(is);

        } catch (Exception e) {
            return result;
        }

        NodeList nl = document.getElementsByTagName(XML_RESPONSE_ROOT);
        if (nl.getLength() > 0) {
            resp_code = nl.item(0).getAttributes().getNamedItem(
                    XML_RESPONSE_STATUS).getNodeValue();

            if (resp_code.equals(RESP_CODE_OK_SINGLE)) {
                nl = document
                .getElementsByTagName(XML_RESPONSE_TAG_CONTACT);
                NodeList values = nl.item(i).getChildNodes();

и т.д..

когда я получаю значение узла с помощью: node.getNodeValue ();

я получаю только то, что перед амперсандом, хотя амперсанд сбежал

я хочу получить всю строку: "H & M"

Спасибо

Ответы на вопрос(1)

Ваш ответ на вопрос