Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/320.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 从xml解析文本_Java_Xml - Fatal编程技术网

Java 从xml解析文本

Java 从xml解析文本,java,xml,Java,Xml,我有以下链接 https://hero.epa.gov/hero/ws/swift.cfc?method=getProjectRIS&project_id=993&getallabstracts=true 我想解析这个xml,只获取文本,比如 Provider: HERO - 2.xx DBvendor=EPA Text-encoding=UTF-8 如何解析它?它看起来像一个文本文件,但它是一个XML文件,浏览器只显示它的文本内容。 要验证,请右键单击并查看页面源。它看起来

我有以下链接

https://hero.epa.gov/hero/ws/swift.cfc?method=getProjectRIS&project_id=993&getallabstracts=true
我想解析这个xml,只获取文本,比如

Provider: HERO - 2.xx
DBvendor=EPA
Text-encoding=UTF-8

如何解析它?

它看起来像一个文本文件,但它是一个XML文件,浏览器只显示它的文本内容。
要验证,请右键单击并查看页面源。

它看起来像一个文本文件,但它是一个XML文件,浏览器只显示其文本内容。
要验证,请右键单击并查看页面源代码。

嗯,它不是文本文件,而是HTML文件。如果您在浏览器中打开一个文件并选择查看源代码,您将能够看到包含在标签中的文本


当它在浏览器中打开时,这些标签和其他
HTML
内容将被解释,并在页面上呈现输出(这就是它看起来像文本的原因)。如果您想在Java中实现类似的行为,那么您应该查看和/或示例。

嗯,它不是文本文件,而是HTML文件。如果您在浏览器中打开一个文件并选择查看源代码,您将能够看到包含在标签中的文本


当它在浏览器中打开时,这些标签和其他
HTML
内容将被解释,并在页面上呈现输出(这就是它看起来像文本的原因)。如果您想在Java中实现类似的行为,那么您应该查看和/或示例。

您可以使用像Jsoup这样的库来解析文件并获取内容


您可以使用像Jsoup这样的库来解析文件并获取内容


如果您查看该页面的源代码,您将看到您提到的。你也许可以。。。虽然我还没有尝试。您可以从chrome webstore安装ARC(),以便对发送的标题产生更大的影响,并查看请求和响应标题以及内容。如果您查看该页面的源代码,您将看到您提到的。你也许可以。。。虽然我还没有尝试。您可以从chrome webstore安装ARC(),以便对发送的标题产生更大的影响,并查看请求和响应标题以及内容。我需要解析此文件。有什么简单的方法吗?例如将文件转换为xml/json等?我想JSoup将是您最好的朋友,在这种情况下,我需要解析此文件。有什么简单的方法吗?比如将文件转换为xml/json等?我想在这种情况下,JSoup将是您最好的朋友