anyAttr-derive2_0.xsd 950 B

123456789101112131415161718192021222324252627282930313233
  1. <?xml version="1.0" encoding="ISO-8859-1" ?>
  2. <!--
  3. -->
  4. <schema xmlns="http://www.w3.org/2001/XMLSchema"
  5. targetNamespace="http://FOO"
  6. xmlns:foo="http://FOO" elementFormDefault="qualified" attributeFormDefault="qualified">
  7. <element name="foo">
  8. <complexType>
  9. <complexContent>
  10. <extension base="foo:type.A">
  11. <anyAttribute namespace="http://DOO" processContents="skip"/>
  12. </extension>
  13. </complexContent>
  14. </complexType>
  15. </element>
  16. <complexType name="type.A">
  17. <attributeGroup ref="foo:attrGr.A_1"/>
  18. <attributeGroup ref="foo:attrGr.A_2"/>
  19. <anyAttribute namespace="http://FOO" processContents="skip"/>
  20. </complexType>
  21. <attributeGroup name="attrGr.A_1">
  22. <anyAttribute namespace="http://FOO http://BOO" processContents="skip"/>
  23. </attributeGroup>
  24. <attributeGroup name="attrGr.A_2">
  25. <anyAttribute namespace="http://BAR http://DOO http://FOO" processContents="skip"/>
  26. </attributeGroup>
  27. </schema>