#xml #xml-parsing
Вопрос:
Мне нужно сгенерировать XML с двумя динамическими полями, одно из которых является постоянным, а другое-автоматически сгенерированным числом из 16 цифр.
Количество XML и размер XML должны быть настраиваемыми. Это в основном используется для запуска нагрузочного тестирования
Есть ли доступный сценарий, чтобы облегчить это? Специфичного языка программирования не существует. Так что все должно сработать. Может ли кто-нибудь, пожалуйста, помочь или указать мне правильное направление вперед?
Комментарии:
1. Существует масса различных способов сделать это, выбор зависит от среды вашего проекта и инструментов, которые у вас есть под рукой. Когда вы говорите «автоматически сгенерированный», это простое добавочное число?
Ответ №1:
В XSLT 2.0
<xsl:transform xmlns:xsl="http://www.w3.org/1999/XSL/Transform
version="2.0">
<xsl:param name="size" select="100000"/>
<xsl:template name="main">
<out>
<xsl:for-each select="1 to $size">
<record field1="constant" field2="{.}"/>
</xsl:for-each>
</out>
</xsl:template>
</xsl:transform>