0

我正在使用 vb.net 将文本文件转换为模式,但不知道从哪里开始。

我的源文件是一个包含多行的文本文件,如下所示:

<!ELEMENT address      - -  ((street, pobox?, city, state, 
                       zip) | abc | sr+)                 >

所需的输出是这样的文本文件:

<xs:element name="address">
<xs:complexType>
  <xs:choice>
    <xs:sequence>
      <xs:element ref="street"/>
      <xs:element ref="pobox" minOccurs="0" maxOccurs="1"/>
      <xs:element ref="city"/>
      <xs:element ref="state"/>
      <xs:element ref="zip"/>
    </xs:sequence>
    <xs:element ref="abc"/>
    <xs:element ref="sr" minOccurs="1" maxOccurs="unbounded"/>
  </xs:choice>      
</xs:complexType>

任何帮助,将不胜感激

4

0 回答 0