scala - добавить порядковый номер в элемент xml - PullRequest
0 голосов
/ 13 июня 2018

У меня есть 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.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...