2010-03-23 120 views
10

我認爲應該有一個工具來做到這一點?這裏有人知道任何人嗎?從XML Schema生成隨機XML文件的C++工具?

我看到與此相關的其他文章,但沒有發現C++,我知道我可以用JAVA和C#來做到這一點。

+3

爲什麼該工具需要用C++編寫? – 2010-03-24 01:15:13

+1

可能與C++單元測試集成...雖然我猜測在這種情況下,Java或C#組件上的C接口也可以工作。 – 2010-03-24 14:38:49

+0

允許您在java/C#中執行該操作的庫的名稱是什麼?這可能是一個很好的起點,用google搜索「name_of_library equivalent C++」 – dm76 2010-03-25 09:45:37

回答

2

如果您使用XML Spy或oXygen,則可以基於模式生成示例XML文件。這兩種工具都可以接受命令行選項,並且可以在批處理模式下運行,以便可能適合您的單元測試,如果這就是您的想法。將自己的C++代碼包裝起來,然後開始工作。

如果您需要高質量的XML以及大量的可調選項,您可能需要查看http://www.code-generator.com/XML-Sample-Generator.aspx。這裏沒有C++,只是一個可行的工具,超出了默認的「lorem ipsum ...」輸出。

HTH, 〜Rob