Инструмент С++ для генерации случайных XML файлов из XML-схемы?
Я думаю, что для этого должен быть инструмент? кто-нибудь знает об этом?
Я видел другие сообщения, связанные с этим, но не нашел ни одного для С++, я знаю, что я могу сделать это с помощью JAVA и С#.
Ответ 1
Если вы используете XML Spy или oXygen, вы можете сгенерировать образцы XML файлов на основе схемы. Оба инструмента принимают параметры командной строки и могут запускаться в пакетном режиме, что, вероятно, будет соответствовать вашим модульным тестам, если это вам нужно. Оберните свой собственный код на С++, и вы находитесь в бизнесе.
Если вам нужен качественный XML, с тонными настройками, вы можете проверить http://www.code-generator.com/XML-Sample-Generator.aspx. Здесь нет С++, просто инструмент, который работает, и выходит за пределы вывода по умолчанию "lorem ipsum...".