Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/350.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 API,我可以用它来操作和修改HTML代码及其标记?_Java_Html_Css_Api_Image - Fatal编程技术网

Java API,我可以用它来操作和修改HTML代码及其标记?

Java API,我可以用它来操作和修改HTML代码及其标记?,java,html,css,api,image,Java,Html,Css,Api,Image,是否有第三方API专门用于将源HTML和CSS中的相对URL替换为绝对URL,请记住,源包含相对URL和绝对URL的混合。对于那些仔细考虑这个问题的人来说,String对象的replaceAll()方法有一些缺点。您可以使用它来解析HTML,然后使用标准XPath表达式来获取所有链接和img标记 +10!citate:“一个用Java编写的SAX兼容解析器,它不解析格式良好或有效的XML,而是解析在野外找到的HTML”@chiborg我完全不懂XML解析,你能给我一个例子说明如何解析“Strin

是否有第三方API专门用于将源HTML和CSS中的相对URL替换为绝对URL,请记住,源包含相对URL和绝对URL的混合。对于那些仔细考虑这个问题的人来说,
String
对象的
replaceAll()
方法有一些缺点。

您可以使用它来解析HTML,然后使用标准XPath表达式来获取所有链接和img标记

+10!citate:“一个用Java编写的SAX兼容解析器,它不解析格式良好或有效的XML,而是解析在野外找到的HTML”@chiborg我完全不懂XML解析,你能给我一个例子说明如何解析“String”对象中包含的HTML代码,然后检索所有相关URL,然后,将它们转换为绝对URL,其中主机名在字符串对象中指定。