0
入力 'text'行を解析しようとしていますが、なんらかの理由で&を取り除いています。すべて&が無視されているようです。この部分をどうやって得るのですか?あなたがプリントアウトしたときにDocumentBuilderFactoryと演算子
DocumentBuilderFactory factory = DocumentBuilderFactory
.newInstance();
DocumentBuilder builder = factory.newDocumentBuilder();
String input = "<status> <id>000000014</id> <created_at>2012/03/07</created_at><text>"Resolutionary" ...</text> <retweet_count>2</retweet_count> <user> <name>Siggi Eggertsson</name> <location>Berlin, Germany</location> <description></description> <url>http://www.siggieggertsson.com</url> </user> </status> ";
Document document = builder.parse(new InputSource(new StringReader(
input)));
String value = document.getElementsByTagName("id").item(0)
.getTextContent();
System.out.println(value);
... "Resolutionary" になります。 'id'要素の代わりに' text'要素を見つけたら、二重引用符がうまく表示されます。 –