Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/328.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/12.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 如何将HTML字符串转换为XML DOM_Java_Xml_Html Parsing - Fatal编程技术网

Java 如何将HTML字符串转换为XML DOM

Java 如何将HTML字符串转换为XML DOM,java,xml,html-parsing,Java,Xml,Html Parsing,我正在使用HTTP客户端4.1.2。我想访问outlook web并获取邮件数据。以下是我完成的代码 CredentialsProvider credsProvider = new BasicCredentialsProvider(); credsProvider.setCredentials(new AuthScope(AuthScope.ANY_HOST, AuthScope.ANY_PORT,AuthScope.ANY_REALM, Aut

我正在使用HTTP客户端4.1.2。我想访问outlook web并获取邮件数据。以下是我完成的代码

CredentialsProvider credsProvider = new BasicCredentialsProvider();
    credsProvider.setCredentials(new AuthScope(AuthScope.ANY_HOST,         
            AuthScope.ANY_PORT,AuthScope.ANY_REALM, AuthPolicy.BASIC),
    new UsernamePasswordCredentials(Username, password));
DefaultHttpClient Client= new DefaultHttpClient();
HttpContext localContext = new BasicHttpContext();

 HttpGet get= new HttpGet(uri);
 HttpEntity entity = response.getEntity();

String html=null;   
if(!entity.equals(null)){
html=EntityUtils.toString(entity,HTTP.UTF_8);
}

输出是字符串格式的HTML页面。如何将其转换为XML?

从技术上讲,格式良好的HTML是XML的一种形式,或者至少这是我们的目标

但我们在这里谈论的是微软


我习惯于像与XML一样与HTML交互,允许我使用诸如搜索文档或访问普通的旧DOM之类的东西。

如果我可以将HTML转换为普通DOM,我可以得到数据吗如果你使用Cobra(HTML格式良好),你已经做了(拥有DOM)。。。是的,谢谢。我会试试眼镜蛇