Microsoft Word XML Tutorial

Microsoft Word produserer XML som kan brukes i andre dokumenter eller til og med på nettet. XML som finnes i et Word-dokument er standard, og det hjelper andre programmer arbeide med dokumentet siden hver seksjon har en bestemt kode. Innenfor hver tag holder format og kroppen av Word-dokumentet. Forstå hvordan fungerer hver tag hjelper brukeren og utvikleren integrere Word XML inn i andre programmer.

Forstå grunnleggende element Structures

Det er fem grunnleggende koder som omfatter alle deler av et Word-dokument. Disse kodene er prefiks med enten "o" eller "w". Den "o" prefikset er brukt som en del av dokumentstrukturen. Det prefiksene den DocumentProperties tag. Stilen, font, ord og kropps koder er alle prefiks med "w" karakter. Nedenfor er den grunnleggende strukturen for hver tag:

<O: DocumentProperties> Min Dokumentegenskaper </ o: DocumentProperties>
<W: fonter> Mine skrifttyper </ w: fonter>
<W: stiler> Stil som topp- og bunntekst </ w: stiler>
<W: docPr> Dokument bestemt stiler som sidelayout og utskriftsalternativer </ w: docPr>
<W: body> Selve teksten og kropp av dokumentet </ w: body>

Hver av disse kodene er befolket når et Word-dokument er opprettet og eksporteres til XML. Når du bruker Microsofts Word-prosessor, kan brukeren ikke se XML, men det kan vises ved hjelp av "Lagre som" for å lagre dokumentet i XML-format.

dokument~~POS=TRUNC

Den første koden for å befolke er "DocumentProperties" tag. Denne koden angir de grunnleggende egenskapene til dokumentet. Nedenfor er noen eksempler på de kodene som brukes i dokumentegenskapene. Legg merke til at disse kodene er også prefikset med "o" karakter.

<O: Tittel> Dette er min Word-dokument </ o: Tittel>
<O: Forfatter> Jane Doe </ o: Forfatter>
<O: Laget> 2009-10-10 </ o: Laget>
<O: LastSaved> 2009-10-31 </ o: LastSaved>
<O: Pages> 3 </ o: Pages>
<O: Words> 298 </ o: Words>

De "DocumentProperties" tag konvolutter de grunnleggende egenskapene til dokumentet. Fra eksempelet ovenfor, er å opprette og lagre dato oppført. Tittelen er teksten gitt øverst på siden. I tillegg er antall sider og ord teller logget.

Skrift og Styles

Det neste settet med tags er skriften og stiler. Skrift kodene er spesifikke for skriften som brukes i dokumentet. Skrift og stil kodene brukes sammen for å legge frem konkrete tekststiler for siden. Nedenfor er et eksempel på skriften og stiler tag brukes til å sette opp en side i Verdana. Alle format variablene for skriften er plassert i Stiler tag.

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

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

</ W: font>

Døpefonten er spesifisert, så nå XML trenger stiler for skriften. Koden nedenfor er et eksempel på utfylling av Verdana tekst for et bestemt avsnitt med en bestemt stil. Teksten er satt til standard 12-punkts størrelse.

<W: style w: type = "avsnitt" 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>

dokument~~POS=TRUNC Nærmere

Selv om fonter og stiler nevne hvilken type tekst vises i dokumentet, definerer docPR tag visse oppsett av dokumentet. For eksempel viser dokumentet tag grammatikk og stavekontroller samt utskriftsoppsett. Nedenfor er koden som brukes for å indikere dokumentets layout for eksempel utskrift syn:

<W: docPr>
<W: view w: val = "print" />
<W: zoom w: prosent = "95" />
<W: proofState w: staving = "ren" w: grammatikk = "ren" />
</ W: docPr>

Document Body

Den siste taggen brukes for selve teksten på siden. Word XML skaper side ved å angi rader og tekst. Den "w: r" angir en ny linje eller rad på dokumentet. Den "w: t" koden angir dokumentteksten. Nedenfor er et eksempel på et Word-dokument kroppen.

<W: p>
<W: r> <w: t> Dette er mitt første XML Word-dokument </ w: t> </ w: r>
</ W: p>