HTML table in XML

  • Ich weiß nicht ob das im Schema erlaubt ist in der XSD Datei sind nur die Felder definiert aber keine Tags ausgeschlossen.

    Ich dachte cdata ist dafür da um HTML-Code einzubinden. Also ich möchte auf jedenfall in einem Feld <area paramter=x usw.>...</area> HTML Code einfügen.

    Hier mal die XSD:

    Quellcode

    1. <?xml version="1.0" encoding="UTF-8"?>
    2. <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
    3. <xs:element name="root">
    4. <xs:complexType>
    5. <xs:sequence>
    6. <xs:element name="group">
    7. <xs:complexType>
    8. <xs:sequence>
    9. <xs:element name="area" maxOccurs="unbounded">
    10. <xs:complexType>
    11. <xs:sequence>
    12. <xs:element name="action">
    13. <xs:complexType>
    14. <xs:simpleContent>
    15. <xs:extension base="xs:string">
    16. <xs:attribute name="width" use="required" type="xs:short"/>
    17. <xs:attribute name="type" use="required" type="xs:string"/>
    18. <xs:attribute name="title" use="required" type="xs:string"/>
    19. <xs:attribute name="height" use="required" type="xs:short"/>
    20. </xs:extension>
    21. </xs:simpleContent>
    22. </xs:complexType>
    23. </xs:element>
    24. </xs:sequence>
    25. <xs:attribute name="tooltip" use="required" type="xs:string"/>
    26. <xs:attribute name="name" use="required" type="xs:string"/>
    27. <xs:attribute name="alpha" use="required" type="xs:byte"/>
    28. <xs:attribute name="active" use="required" type="xs:byte"/>
    29. <xs:attribute name="abbr" use="required" type="xs:string"/>
    30. </xs:complexType>
    31. </xs:element>
    32. </xs:sequence>
    33. <xs:attribute name="tooltip" use="required" type="xs:string"/>
    34. <xs:attribute name="over" use="required" type="xs:string"/>
    35. <xs:attribute name="out" use="required" type="xs:string"/>
    36. <xs:attribute name="name" use="required" type="xs:string"/>
    37. <xs:attribute name="groupId" use="required" type="xs:byte"/>
    38. <xs:attribute name="alpha" use="required" type="xs:byte"/>
    39. <xs:attribute name="active" use="required" type="xs:byte"/>
    40. </xs:complexType>
    41. </xs:element>
    42. </xs:sequence>
    43. </xs:complexType>
    44. </xs:element>
    45. </xs:schema>
    Alles anzeigen