Java DocumentBuilderFactory和操作员

Java DocumentBuilderFactory和操作员,java,Java,我试图解析输入的“text”行,出于某种原因,它去掉了“text”。这一切似乎都被忽视了。我怎么得到这个零件 DocumentBuilderFactory factory = DocumentBuilderFactory .newInstance(); DocumentBuilder builder = factory.newDocumentBuilder(); String input = "<status> <id>000000014</id> <

我试图解析输入的“text”行,出于某种原因,它去掉了“text”。这一切似乎都被忽视了。我怎么得到这个零件

 DocumentBuilderFactory factory = DocumentBuilderFactory
.newInstance();
DocumentBuilder builder = factory.newDocumentBuilder();
String input = "<status> <id>000000014</id> <created_at>2012/03/07</created_at><text>&quot;Resolutionary&quot; ...</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);
DocumentBuilderFactory=DocumentBuilderFactory
.newInstance();
DocumentBuilder=factory.newDocumentBuilder();
String input=“0000000 14 2012/03/07”解决方案“…2德国柏林西格吉·埃格特松http://www.siggieggertsson.com   ";
Document Document=builder.parse(新的InputSource(新的StringReader(
输入),;
字符串值=document.getElementsByTagName(“id”)。项(0)
.getTextContent();
系统输出打印项次(值);
打印时

<text>&quot;Resolutionary&quot; ...</text> 
“解决方案”。。。
将成为 “Resolutionary”…

您的“id”元素没有任何引号。如果找到的是
text
元素而不是
id
元素,则可以看到双引号。