使用前缀动态创建XSD文件 [英] Creating XSD file dynamically using prefixes
本文介绍了使用前缀动态创建XSD文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想通过代码生成一个XSD文件.
场景是:
我有一个数据集,但是当我使用WriteXmlSchema时,它将使用默认名称空间进行写入,并使用"xs:"作为所有标签的前缀.
但我想生成一个类似于以下示例的文件
Hi,
I want to generate one XSD file through code.
Scenario is:
I have a dataset but when I use WriteXmlSchema it writes using default namespaces and prefixing all tags using "xs:".
But I want to generate a file like below sample
<?xml version="1.0"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="" xmlns:prodata="urn:schemas-progress-com:xml-prodata:0001">
<xsd:element name="DataSet1" prodata:proDataSet="true">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="Table1" minOccurs="0" maxOccurs="unbounded">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="Col1" type="xsd:date" minOccurs="0" />
<xsd:element name="Col2" type="xsd:int" minOccurs="0" />
<xsd:element name="Col3" type="xsd:string" minOccurs="0" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>
请回复并提供示例代码.
谢谢,
Please reply with a sample code.
Thanks,
推荐答案
关注链接...
http://www.stardeveloper.com/articles/display.html?article=2009031901& page = 1 [ ^ ]
follow the link...
http://www.stardeveloper.com/articles/display.html?article=2009031901&page=1[^]
这篇关于使用前缀动态创建XSD文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文