1. Preparati
Incolla o carica un input rappresentativo ed esegui la convalida prima di utilizzarlo in un'interfaccia, test o trasporto.
Guida pratica all'uso
Convalidare XML rispetto al sottoinsieme deterministico XSD supportato; funzionalità non supportate e riferimenti non risolti non riescono a chiudersi.
Incolla o carica un input rappresentativo ed esegui la convalida prima di utilizzarlo in un'interfaccia, test o trasporto.
Risolvere ogni errore segnalato dal primo errore in poi, quindi eseguire nuovamente la convalida finché l'input non risulta pulito.
Convalidare il risultato rispetto al contratto dell'interfaccia e targetizzare il runtime CPI prima di trasportarlo o condividerlo.
Confronta un documento XML con un sottoinsieme XSD supportato prima di un test SOAP o CPI: root e spazio dei nomi root, ordine degli elementi e occorrenze, attributi richiesti, tipi di base ed enumerazioni.
Prova questo XSD: <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element name="Order"><xs:complexType><xs:sequence><xs:element name="id" type="xs:integer"/></xs:sequence></xs:complexType></xs:element></xs:schema> XML <Order><id>7</id></Order> supera questo controllo. Sostituisci 7 con A per ottenere un errore di tipo in /Order/id.
Questo non è un validatore XSD completo: importazioni, include, scelta, tutto e le estensioni non sono supportate. Uno schema non supportato impedisce il controllo; non dimostra che XML non sia valido. Conferma il risultato con un validatore completo utilizzando la versione dello schema di destinazione.