0
votes

Y a-t-il un moyen de supprimer \ n du HTML intérieur à l'intérieur d'un DIV?

Je veux supprimer le \ n à l'intérieur d'un élément div , mais rien ne semble fonctionner.

J'ai essayé d'utiliser les méthodes HTML (String) < / code> et texte (chaîne) mais le \ n reste xxx

y a-t-il de convalescence ?

merci


3 commentaires

Veuillez poster un exemple de reproductible minimal - et réduire également la taille de votre entrée d'échantillon - vous n'avez pas besoin de démontrer la même chose 6 fois.


Montrez une certaine vue sur la façon dont vous voyez votre problème. Voyez-vous le \ n de la page?


Le \ n dans non montré dans la page mais cela conduit à une div avec une hauteur supérieure à celle souhaitée. (Le débogueur est affiché dans le débogueur)


3 Réponses :


0
votes

Vous pouvez utiliser string.replaceall () méthode à l'aide d'une simple regex?

htmlstring = htmlstring.replaceall ("\\ n", "");


6 commentaires

Cela ne devrait pas être comme ça? htmlstring = htmlstring.replaceall ("\ n", "");


Non, car vous aurez besoin de vous échapper aussi bien?


J'ai essayé eleme.html (eleme.html (). Remplacement ("\\ n", "")); mais le \ n reste


puis essayez avec simple \ n


Il ne semble pas y travailler ni avec simple \ n ni avec \\ n


Hey, imprimez simplement ce qui est dans votre HTML et la mise à jour ici.



0
votes

Ajoutez simplement ce script à votre fichier HTML. Il faudra un texte de chaque élément avec class = "ligne" , compte combien \ n arrive et après le retrait.

script: xxx


1 commentaires

JSOUP n'exercera aucun JavaScript, donc cela ne résoudra pas le problème.



0
votes

Il y a une bibliothèque open source mgntutils (écrit par moi) qui a textutils.formatstringtopreserveindindentationforhtml une des choses qu'il fait - elle remplace tout " \ n " avec "
'Cela peut vous être utile. Voici un lien vers Javadoc de la méthode: formatétringtopreserveindentationforhtml . La bibliothèque peut être prise comme artefact maven ou de GITUB (y compris le code source et Javadoc). Voici un lien vers l'article sur la bibliothèque: MGNTUTILS Open Source Bibliothèque Java


0 commentaires