Jak obsługiwać duplikaty nazw atrybutów i wartości szesnastkowych

Mam niesformatowany plik XML w następujący sposób:

<code><ROOT>
    <A0>Hi</A0>
    <A1 A="hi" A="how" A="are" A="You?"></A1>
    <A2 A2="Bye"> </A2>
    <A3>In this tag have hexadecimal value</A3>
</ROOT>
</code>

Pytania:

jak obsłużyć duplikat nazwy atrybutu, jak w tagu<A1> ?jak obsłużyć wartości szesnastkowe, takie jak tag<A3> ?

Muszę używać tego typu plików jako źródła w pakiecie SSIS.

Dzięki

questionAnswers(1)

yourAnswerToTheQuestion