Mamy obecny system, który wyprowadza plik XML, który jest w następującym formacie:Konwersja elementy XML do atrybutów XML za pomocą XSLT
<INVENTORY>
<ITEM>
<SERIALNUMBER>something</SERIALNUMBER>
<LOCATION>something</LOCATION>
<BARCODE>something</BARCODE>
</ITEM>
</INVENTORY>
muszę korzystać z tych danych, aby załadować do standardowego .NET 2.0 siatce . Ale siatka musi być XML w następującym formacie:
<INVENTORY>
<ITEM serialNumber="something" location="something" barcode="something">
</ITEM>
</INVENTORY>
tj węzły potomne elementu muszą być przekształcone atrybutów węzła poz.
Czy ktoś wie, jak można to zrobić za pomocą XSLT?
Proszę przeczytać dokumentację znaczników, potrzebujesz 4 spacji lub tabulacji, aby SO rozpoznał kod. – AnthonyWJones
Przyjęta przez ciebie odpowiedź nie daje oczekiwanego rezultatu !!! Jedna nazwa atrybutu musi być "serialNumber", przyjęte rozwiązanie generuje "numer seryjny". Następnym razem nie wprowadzaj w błąd ludzi, którzy poświęcają swój czas na pomoc. –