Opzioni di rappresentazione del XML

Nel livello XML sono disponibili quattro proprietà per condizionare la modalità di rappresentazione dei messaggi XML. Nella tabella riportata di seguito sono riportati esempi dei valori possibili per la proprietà di rappresentazione del membro. In questa tabella, si fa riferimento all'elemento membro come A ed è dotato del valore valore elemento. All'elemento parent si fa riferimento come X.

Influenza delle opzioni di rappresentazione su output XML

Per ottenere la rappresentazione seguente di XML: Impostare tale valore della proprietà di rappresentazione del membro: Impostare questi altri valori di proprietà:
<X>
<A>value of element</A>
</X>
XMLElement (valore predefinito)

Nome XML membro = A

<X A='value of element'/> 
XMLAttribute

Nome XML membro = A

<X>
<Field id='A'>value of element</Field>
</X>
XMLElementAttrID

Nome XML membro = Campo
ID nome attributo membro = id
ID valore attributo membro = A

<X>
<A val=value of element/>
</X>
XMLElementAttrVal

Nome XML membro = A
Valore nome attributo membro = val

<X>
<Field id='A' val='value of element'/>
</X>
XMLElementAttrIDVal

Nome XML membro = Campo
ID nome attributo membro = id
ID valore attributo membro = A
Valore nome attributo membro = val

Non rappresentare un elemento nel modello come attributo XML. E' possibile che tale operazione risulti in una convalida non corretta di documenti XML. E' invece necessario ridefinire l'elemento come un attributo nel modello.

Non rappresentare un attributo nel modello come elemento XML. E' possibile che tale operazione risulti in una convalida non corretta di documenti XML. E' invece necessario definire l'attributo come un elemento nel modello.

Tale tecnica è appropriata in uno scenario. Quando è stato creato un modello di messaggi mediante importazione di un file di intestazione C o di un copybook COBOL, sarà composto interamente da elementi. E' possibile creare un formato XML di tale modello aggiungendo un formato fisico XML alla serie di messaggi. Per visualizzare alcuni elementi come attributi XML nel formato XML, utilizzare la proprietà Rendering.

Concetti correlati
Formati fisici nel dominio MRM
XML Wire Format
XML Wire Format: relazione con il modello logico
Attività correlate
Gestione delle proprietà fisiche
Configurazione delle proprietà fisiche
Riferimenti correlati
Proprietà dell'oggetto modello di messaggio
Proprietà fisiche per oggetti del modello messaggio
Proprietà fisiche Custom Wire Format per oggetti del modello messaggio
Proprietà fisiche del formato TDS per oggetti del modello messaggio
Proprietà della documentazione per tutti gli oggetti relativi alla serie di messaggi
Proprietà dell'oggetto di modello messaggio per oggetto
Informazioni particolari | Marchi | Download | Libreria | Supporto | Commenti
Copyright IBM Corporation 1999, 2006 Ultimo aggiornamento: ago 17, 2006
ad06710_