Конвертация XSD в HTML? - PullRequest
       9

Конвертация XSD в HTML?

0 голосов
/ 12 мая 2011

Сильный текст Привет, ребята! Есть ли способ конвертировать XSD-файл в HTML-файл ... что я пытаюсь достичь, это проанализировать XSD-файл и на основе этого дать пользователю форму, в которой он может заполнить детали ... и, наконец, я хочу создать файл XML, связав эти данные ... Например, Рассмотрим следующее XSD ..

<xs:element name="Collection">
   <xs:complexType>
      <xs:sequence>
        <xs:element name ="books">
           <xs:complexType>
              <xs:sequence>
                <xs:element name="book" type="bookType" minOccurs="1" maxOccurs="unbounded"/>
              </xs:sequence>
           </xs:complexType>
        </xs:element>
      </xs:sequence>
   </xs:complexType>
</xs:element>
<xs:complexType name="bookType">
  <xs:sequence>
    <xs:element name="name" type="xs:string"/>
    <xs:element name="ISBN" type="xs:long"/>
    <xs:element name="price" type="xs:string"/>
  </xs:sequence>
</xs:complexType>

Это должно дать мне форму HTML, как это

Collection:
Books
Book1:---TextBox---
Name:---TextBox---
ISBN:---TextBox---
Price:---TextBox---
Book2
Name:---TextBox---
ISBN:---TextBox---
Price:---TextBox---

Если есть выбор, он должен дать пользователю группу redio и т. Д. любая помощь будет принята с благодарностью ...

Ответы [ 2 ]

1 голос
/ 12 мая 2011

Преобразования XSL часто используются для перевода XML во что-то еще: http://en.wikipedia.org/wiki/XSLT

0 голосов
/ 12 мая 2011

Этот сайт делает что-то похожее:

http://www.datamech.com/XMLForm/formGenerator4.html

...