2010-10-29 4 views
4

HI, j'ai l'entrée suivante:Aucun saut de ligne après tags dans bien rangé

<p>Hi <span>you</span></p> 

Je voudrais traiter cela comme XML.

Je cours Tidy sur la cmd en ligne avec les options suivantes:

input-xml: yes 
output-xml: yes 
indent: no 

Ma sortie est la suivante:

<p>Hi 
<span>you</span></p> 

Cependant, j'aimerais bien rangé à ne pas jolie impression xml. Je voudrais qu'il respecte tout l'espace blanc, et ne pas ajouter ce saut de ligne. Je n'arrive pas à trouver un moyen de sortir du XML sans une jolie impression. Quelqu'un sait-il comment faire ça?

Répondre

0

J'ai essayé et partagé vos observations, Aaron. Tidy ne semble pas être en mesure de satisfaire vos besoins. Je suggère d'utiliser un autre outil.

0

J'ai eu le même problème. J'ai trouvé une solution possible et posté à PHP Tidy removes whitespace and inserts newlines

Le résumé est: mis <pre> -tags autour du xml que vous voulez réparer, utilisez la sortie HTML = true, puis retirez les <pre> -tags et les nouvelles lignes.

Questions connexes