2010-11-25 30 views
-2

Y at-il une fonction intégrée disponible en Java pour supprimer le contenu (ex: espace blanc) entre les balises XML:fonction intégrée en Java pour supprimer l'espace entre les balises XML

<student> <name>miya</name> <number>12</number> </student> 

Je veux convertir le document ci-dessus en tant que:

<student><name>miya</name><number>12</number></student> 

en supprimant l'espace blanc?

Merci ...

+0

, comment est cette question différente de votre question précédente? http://stackoverflow.com/questions/4274524/how-to-remove-the-white-spaces-bteween-tags-in-xml –

Répondre

0
+1

Essayez de remplacer votre espace par un% 20 pour corriger le lien. –

+0

merci pour l'indice. –

+0

j'ai essayé avec ces solutions aussi. mais n'a pas encore résolu le problème – Miya

0

Vous pouvez utiliser String#replaceAll(String, String) si votre XML est disponible en tant que chaîne.

+0

pourquoi l'analyseur ne peut pas gérer correctement les espaces dans l'URL? –

7

Vous pouvez utiliser cette ligne de code pour supprimer tout espace en XML chaîne:

xml = xml.replaceAll(">\\s+<", "><").trim();