L'indentation du XML avec XSL

Ce script XSL tiret mes données?

Par exemple:

 <dtd name="cited">
 <XMLDOC>
 <cited year="2010">
 <case>
 No.&nbsp;275 v. M.N.R. 
 <cite>
 <yr>
 2010 
 <pno cite="20101188">10</pno> 
 </yr>
 </cite>
 </case>
 </cited>
 </XMLDOC>
 <XMLDOC>
 <case>
 Wellesley St.
 <cite>
 <yr>
 2010 
 <pno cite="20105133">9</pno> 
 </yr>
 </cite>
 </case>
 </XMLDOC>
 </dtd>

À:

<dtd name="cited">
  <XMLDOC>
    <cited year="2010"></cited>
    <case>
      No.&nbsp;275 v. M.N.R.
    </case> 
    <cite>
    </cite>
    <yr>
      2010 
    </yr>
    <pno cite="20101188">10</pno> 
  </XMLDOC>
  <XMLDOC>
    <case>
      Wellesley St 
    </case>
    <cite>
    </cite>
    <yr>
      2010 
    </yr>
    <pno cite="20105133">9</pno> 
  </XMLDOC>
</dtd>

Merci!

Liées

sgml à xml conversion

De commentaires:

ce que je veux, c'est d'appliquer la bonne
les balises de fermeture comme

<yr></yr>
<pno cite="20101188">10</pno>

au lieu de

<yr>
2010 
<pno cite="20101188">10</pno>
</yr>
  • Il y a un malentendu général ici. Vous ne pouvez pas recevoir la sortie que vous avez posté à partir de l'entrée juste à l'aide de l'indentation. Votre question et son titre ne correspondent pas.
InformationsquelleAutor atif | 2010-12-15