Я работаю в базе данных, которая на самом деле не поддерживает субэлементы. Чтобы обойти это, мы использовали волнистые скобки }}
в строке значений, чтобы указать разделение между подэлементами. Когда мы экспортируем в xml, это выглядит примерно так:
<geographicSubject>
<data>Mexico }} tgn }} 123456</data>
<data>Mexico City }} tgn }} 7891011</data>
<data>Main Street }} tgn }} 654321</data>
</geographicSubject>
Мой вопрос: как мне создать наш XSLT, чтобы он разбивал строки в <data>
на отдельные подэлементы с уникальными именами, например:
<data>
<location>Mexico</location>
<source>tgn</source>
<id>123456</id>
</data>
Первый }}
указывает на начало «источника», второй }}
указывает на начало «id». Спасибо всем, кто хочет помочь!