java - DocumentBuilderFactory和操作符

标签 java

我正在尝试解析输入的“文本”行,并且由于某种原因它摆脱了“”。似乎所有 & 都被忽略了。我如何获得这部分?

 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);

最佳答案

打印时

<text>&quot;Resolutionary&quot; ...</text> 

将成为 “决议”...

关于java - DocumentBuilderFactory和操作符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9866858/

相关文章:

java - 如何只返回一个公共(public)值?

java - 写入 java 包内的属性文件

java - malformedURLException 图像上没有协议(protocol)

java - Scala 和 Java 的构建器库

java - 运行时错误解决办法

Javafx fxml 操作

Java Arduino 串行读取

java - Java 函数和 DB 函数哪个性能更好?

java - 将 Akka HTTP 部署到 Azure

java - Java保留时间的差异(以毫秒为单位)