【发布时间】:2009-12-30 02:44:06
【问题描述】:
我有一大块来自数据库的 xml 数据,我需要为其生成 xsd。使用 xsd.exe 一切正常,但所有元素都显示为字符串,甚至像 2079.0200 这样的东西。如何让 xsd.exe 猜测类型? XmlSchemaExporter 类能做到这一点吗?
这里的问题是,当我使用 XML --> Create Schema 命令时,Visual Studio 正在生成我想要的 xsd(使用十进制类型等),但我不想手动执行此操作。我正在设置一个接收一大块 xml 并生成 XSD 的进程。但它需要有更多的类型,而不仅仅是“字符串”。
相关,但不知道是否有解决方案(XmlSchemaInference 类):Any tools to generate an XSD schema from an XML instance document?
【问题讨论】: