XSL - Attributen verwerken

Uit De Vliegende Brigade
Naar navigatie springen Naar zoeken springen

Het probleem

Ik wil XML-code importeren in een database. Daarbij komen alle eind-nodes overeen met kolomnamen. Daarvoor moeten tags uniek zijn. Dat heb ik hier geregeld. Nu het volgende probleem: Wat doe ik met attributen? → Die wil ik omfietsen naar aparte tags, om ze op dezelfde manier te kunnen importeren als de andere tags. Concreter:

Ik wil invoer zoals

<items>
   <item type="S">
      <description>Betaalkosten</description
   </item>
...
</items>

transformeren naar

<items>
   <item>
      <item_type>S</item_type>
      <description>Betaalkosten</description
   </item>
...
</items>

Attributen verwerken