我现在已经搜索了一点,但我无法找到以编程方式从 XML 模式自动生成数据的方法。假设我有这个 XML 模式:
<xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name ="Persons">
<xs:complexType>
<xs:sequence>
<xs:element name="Person">
<xs:complexType>
<xs:sequence>
<xs:element name="FirstName" type="xs:string" />
<xs:element name="LastName" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
我可以使用 VS 函数“生成示例 XML”从中创建 XML
有没有办法以编程方式执行此操作?
编辑:指定。我不想自己创建所有对象并以编程方式插入数据。我希望它能够像 VS 中的“生成示例 XML”一样自动创建对象和属性。这样做的原因是我想更改 XSD 而不必对 xml 样本生成做任何事情。