Nwlapcug.com


Microsoft Word XML Tutorial

Microsoft Word produce codice XML che può essere utilizzato in altri documenti o anche sul web. il XML contenuto in un documento di Word è standard, e aiuta a altre applicazioni lavorare con il documento poiché ogni sezione ha un tag specifico. All'interno di ogni tag contiene il formato e il corpo del documento Word. Comprendere il funzionamento di ciascun tag aiuta l'utente e lo sviluppatore di integrare altre applicazioni XML di Word.

Le strutture di elemento fondamentale per la comprensione

Ci sono cinque tag di base che comprendono ogni parte di un documento di Word. Questi tag sono premessi con la o "o" o "w". Il prefisso "o" viene utilizzato come parte della struttura del documento. Prefissi di tag DocumentProperties. Tutti i tag di stile, carattere, parola e corpo hanno come prefisso il carattere di "w". Di seguito è la struttura di base per ogni tag:

< o:DocumentProperties > le proprietà di documento < / o:DocumentProperties >
< W:fonts > My Fonts < / w:fonts >
< W: Styles > stili come intestazioni e piè di pagina < / w: Styles >
< W:docPr > documento specifici stili come layout di pagina e opzioni di stampa < / w:docPr >
< W:body > l'effettivo testo e corpo del documento < / w:body >

Ognuno di questi tag vengono popolati quando un documento di Word viene creato ed esportato in XML. Quando si utilizza l'elaboratore di testi di Microsoft, l'utente non può visualizzare il codice XML, ma può essere visualizzata utilizzando il "Salva con nome" per salvare il documento in formato XML.

Proprietà del documento

Il primo tag per popolare è il tag "DocumentProperties". Questo tag indica le proprietà di base del documento. Sotto sono alcuni esempi di Tag utilizzati nelle proprietà del documento. Si noti che questi tag sono anche con il carattere "o".

< o:Title > si tratta di My Word documento < / o:Title >
< o:Author > Jane Doe < / o:Author >
< o: creato > 2009-10-10 < / o: creato >
< o:LastSaved > 2009-10-31 < / o:LastSaved >
< o:Pages > 3 < / o:Pages >
< o:Words > 298 < / o:Words >

Le buste di tag "DocumentProperties" le proprietà di base del documento. Dall'esempio sopra, crea e Salva data sono elencati. Il titolo è il testo dato nella parte superiore della pagina. Inoltre, viene registrato il numero di pagine e conteggio parole.

Tipo di carattere e stili

Il prossimo set di tag è il tipo di carattere e stili. Il tag font sono specifici per il tipo di carattere utilizzato nel documento. Il tag font e lo stile sono utilizzati in combinazione per stendere gli stili di testo specifico della pagina. Di seguito è un esempio del tipo di carattere e stili di tag utilizzato per impostare una pagina in Verdana. Tutte le variabili di formato per il tipo di carattere si trovano nel tag di stili.

< w:font w:name = "Verdana" >

&lt;w:family w:val="Auto"/ >
&lt;w:pitch w:val="variable" />

< / w:font >

Viene specificato il tipo di carattere, così ora il codice XML necessita di stili per il tipo di carattere. Il codice riportato di seguito è un esempio di compilazione del testo di Verdana per un determinato paragrafo con uno stile specifico. Il testo viene impostato le dimensioni standard di 12 punti.

< w:style w:type = "paragrafo" w:styleId = "Normal" >

&lt;w:name w:val="Normal"/>
&lt;w:rPr>
&lt;w:rFonts w:ascii="Verdana"/>
&lt;wx:font wx:val="Verdana"/>
&lt;w:sz w:val="12"/>
&lt;w:sz-cs w:val="12"/>
&lt;w:lang w:val="EN - US"/>
&lt;/w:rPr>

< / w:style >

Documento specifiche

Anche se i caratteri e gli stili dei nomi del tipo di testo visualizzato nel documento, il tag docPR definisce alcuni layout del documento. Per esempio, il tag del documento Mostra grammatica e ortografia controllo nonché layout di stampa. Di seguito è il codice utilizzato per indicare il layout del documento come la visualizzazione per la stampa:

< w:docPr >
< w:view w:val = "stampa" / >
< w:zoom w:percent = "95" / >
< w:proofState w:spelling = "pulito" w:grammar = "pulito" / >
< / w:docPr >

Corpo del documento

L'ultimo tag viene utilizzato per il testo effettivo della pagina. XML di Word viene creata la pagina indicando righe e testo. Le "sequenze" indica una nuova riga o una riga sul documento. Il tag "w:t." indica il testo del documento. Di seguito è un esempio di un corpo di documento di Word.

< w:p >
< sequenze >< w:t. > questo è il mio primo documento XML Word < / w:t. >< / sequenze >
< / w:p >