У меня есть XML как NodeSeq.Я ищу вариант для обхода тегов внутри xml и присвоения порядкового номера каждому тегу.
Например, рассмотрим приведенный ниже XML-файл, доступный как Node Seq.Мне нужно добавить атрибут SeqNum и назначить значение порядкового номера для каждого из тегов в списке тегов {Employee, name, age}.
<Employees>
<Employee>
<name>Name1</name>
<age>30</age>
<Remarks>xxxx</Remarks>
</Employee>
<Employee>
<name>Name1</name>
<age>30</age>
<Remarks>xxxx</Remarks>
</Employee>
</Employees>
Выходной xml должен быть таким, как показано ниже:
<Employees>
<Employee SeqNum="001001">
<name SeqNum="001002">Name1</name>
<age SeqNum="001003">30</age>
<Remarks>xxxx</Remarks>
</Employee>
<Employee SeqNum="002001">
<name SeqNum="002002">Name1</name>
<age SeqNum="002003">30</age>
<Remarks>xxxx</Remarks>
</Employee>
</Employees>
Пожалуйста, поделитесь своим предложением для достижения этого в Scala.