XML ASCII Conversion

Vastutav kasu XML on see, et see võimaldab teil sildistada andmed ja väljundi (või muuta) element sisult ühele mitmeid formaate, sealhulgas lihtteksti (ASCII).Kuigi seda on võimalik teha programmiliselt, XSL transformatsiooni on mõeldud spetsiaalselt selleks otstarbeks.Peamised probleemid luua täiuslik konverteerimine on kaks eesmärki: saada õiged andmed XML-sildistatud dokument;ja käitlemise erisümboleid.

XML Schema

  • XML on definitsiooni järgi struktureeritud andmed.Paljud XML dokumente määratleda ametliku skeemi, mis kirjeldab, kuidas oma XML elemendid saab kasutada.Tegelikult skeem toimib nagu teekaart oma XML dokument.Nii et esimene samm on analüüsida oma skeemi ja kaarti oma elemente oma ASCII kolleegidega.See võib olla lihtne küsimus tõmmates andmed otse elemendi sisu.Ole teadlik, et elemendi atribuudid võivad sisaldada ka kriitilised andmed, nagu andmebaasi rekordarv et tuleb lisada muutmise.

Vaikiv Schema

  • Kui puudub ametlik skeem on sätestatud, struktuuri

    XML dokument on ikka eeldatud.See teeb võimalikuks rekonstrueerida skeemi.Hea strateegia on sel juhul uurida elemente oma dokumendi astmes ja kirjutada välja skeemi, mis tegeleb igal juhul oma dokumenti.

märgistikud

  • On palju Kooditabelid katmiseks spetsiaalseid sümboleid kasutatakse erinevates keeltes üle maailma.ASCII kooditabel osutatakse eriti teksti inglise keeles.Vastavalt Richard Ishida of the World Wide Web Consortium, "Unicode märk komplekt sisaldab märke kõige elava keele ja skriptid maailmas."(http://www.w3.org/International/getting-started/characters.) Selleks, et vältida võimalikke probleeme, hea tava on kasutada Unicode UTF-8 kooditabel tehes oma tulemusi.

Üksused

  • XML määratleb väikese märgikomplekti, nimetatakse eelmääratletud üksused.Need üksused sisaldada tähemärki ampersand ja semikoolon, mis on eriotstarbelise XML ja on seetõttu piiratud.Et saada umbes seda, peate põgeneda need märgid.Näiteks tuleb kasutada "& amp; amp;"esindada Ampersand XML.Ole teadlik neid ja teisi erilisi pääsenud tegelased oma andmeid.

Resources

  • Tutvustame Märkide Komplektid ja kodeerimise
  • Märkide Mudel World Wide Web 1.0: Alused
  • Special Edition XSLT;Michael Floyd;2003.
375
0
2
Xml