0
4

1 回答 1

1

您能否提供更多信息如何重现?我用这段代码试了一下:

public static void main(String[] args) throws MalformedURLException, IOException {
    Document doc = Jsoup.parseBodyFragment("<a href=\"http://mycompany.com?param=1&app=100\" />\n<p>http://mycompany.com?param=1&app=100</p>");

    System.out.println(doc.toString());
    System.out.println();
    System.out.println(doc.getElementsByAttribute("href"));
}

它打印:

<html>
 <head></head>
 <body>
  <a href="http://mycompany.com?param=1&amp;app=100"></a> 
  <p>http://mycompany.com?param=1&amp;app=100</p>
 </body>
</html>

<a href="http://mycompany.com?param=1&amp;app=100"></a>

并在那里&被翻译成&amp.

于 2013-09-04T12:05:59.527 回答