XmlSerializer xmlSerializer = new PrettyXmlSerializer(cleanerProperties);
String html = xmlSerializer.getAsString(rootTagNode);
la méthode ci-dessus a un problème, il va couper le contenu dans l'étiquette html, par exemple,
c'est le paragraphe 1.
will become
c'est paragraphe 1.
et il est getSingleLineOfChildren
fonction effectue l'opération de rognage. Donc, si nous récupérons des données à partir du site Web et que nous voulons conserver le format tel que caché.
PS: si une étiquette HTML sur l'étiquette pour les enfants, l'étiquette mère contetn ne sera pas trimed,
par exemple <p> this is paragraph1. <a>www.xxxxx.com</a> </p>
gardera les espaces avant « est paragraphe 1 »
En fait, cette réponse doit être acceptée réponse . Cette méthode donne le HTML complet sans injection manuelle du noeud racine. – mmdemirbas