Looking for xsd Answers? Try Ask4KnowledgeBase
Looking for xsd Keywords? Try Ask4Keywords

xsdxs: schema


Invoering

Beschrijft elementen, attributen en types die geldig zijn in een XML-instantiedocument. Een XML-schema (XSD) moet één rootniveau xs bevatten: schema-element.

parameters

attributen Beschrijving
attributeFormDefault Geeft aan of kenmerken in het XML-instantiedocument moeten worden gekwalificeerd met een naamruimte (standaard niet gekwalificeerd)
blockDefault De standaardwaarde van het block- kenmerk dat wordt toegepast op xs: complexType en xs: element. Definieert de regels voor het blokkeren van afleiding / substituie in het instantiedocument (standaard leeg, dwz niets blokkeren)
defaultAttributes (XSD 1.1) Geeft een xs: attributeGroup aan die wordt geassocieerd met alle xs: complexType en xs: element binnen het schema (optioneel).
elementFormDefault Geeft aan of element in het XML-instantiedocument moet worden gekwalificeerd met een naamruimte (standaard niet-gekwalificeerd). Opmerking : bijna zonder uitzondering stellen alle schema's dit in op ' gekwalificeerd '.
finalDefault De standaardwaarde voor het laatste kenmerk die wordt gebruikt in xs: complexType en xs: element. Definieert de regels voor het blokkeren van afleiding / vervanging in het schema (standaard leeg, dwz niets blokkeren)
ID kaart De id van het schema-item (optioneel)
targetNamespace Kwalificeert alle elementen en attributen (en wereldwijd gedefinieerde componenten) die binnen dit schema zijn gedefinieerd.
versie De versie van het schema, dit is de versie van het document, niet deze XSD-versie (dwz Soap 1.2, FpML 4.2 enz.)
xpathDefaultNamespace (XSD 1.1) De standaardwaarde voor het kenmerk xpathDefaultNamespace dat wordt gebruikt in xs: selector, xs: field, xs: alternative & xs: assert (geeft de standaardnaamruimte aan die moet worden gebruikt in XPath-expressies)
ieder Andere attributen die niet voorkomen in de naamruimte ' http://www.w3.org/2001/XMLSchema ' zijn toegestaan.
Elements Beschrijving
xs: annotatie Biedt de mogelijkheid om documentatie en machineleesbare gegevens toe te voegen.
xs: include Wordt gebruikt om een schema op te nemen met dezelfde targetNamespace of geen targetNamespace (zie kameleonschema's).
xs: import Wordt gebruikt om een schema op te nemen met een targetNamespace die verschilt van de ouder.
xs: Herdefiniëren Wordt gebruikt om een schema op te nemen met dezelfde targetNamespace (of geen targetNamespace) en xs te wijzigen: simpleType, xs: complexType, xs: group of xs: attributeGroup-definities die erin zijn opgenomen (hier zijn draken ....)
xs: simpleType Definieert een algemeen (benoemd) eenvoudig type waarnaar vervolgens kan worden verwezen en opnieuw kan worden gebruikt.
xs: complexType Definieert een globaal (benoemd) complex type waarnaar vervolgens kan worden verwezen en opnieuw kan worden gebruikt.
xs: group Definieert een globale (benoemde) groep elementen waarnaar vervolgens kan worden verwezen en die opnieuw kunnen worden gebruikt.
xs: attributeGroup Definieert een globale (benoemde) groep attributen waarnaar vervolgens kan worden verwezen en opnieuw kan worden gebruikt.
xs: attribuut Definieert een globaal (benoemd) attribuut waarnaar vervolgens kan worden verwezen en opnieuw kan worden gebruikt.
xs: element Definieert een globaal (benoemd) element waarnaar vervolgens kan worden verwezen en opnieuw kan worden gebruikt, of kan worden gebruikt als basis voor een XML-instantiedocument.
xs: notatie -
xs: defaultOpenContent (XSD 1.1) Hiermee geeft u regels op voor het toestaan van extra elementen binnen elke xs: complexType en xs: element binnen het schema.

xs: schema Gerelateerde voorbeelden