Xml kezdőknek - office helpdesk

Ön valószínűleg hallott az XML nyelv és tudjuk, hogy sok oka van, miért kell használni a szervezetben. De mi is pontosan az XML? Ez a cikk ismerteti, mi az XML, és hogyan működik.







Ebben a cikkben,

Címkézés, jelölések és címkék

Ahhoz, hogy megértsük az XML, érdemes felidézni, hogyan lehet címkézni adatokat. Dokumentumok létre az emberek évszázadok óta, és ez idő alatt az emberek nem a saját jegyzeteket. Például a tanárok gyakran jegyzeteket a munkálatok a diákok, rámutatva annak szükségességére, hogy mozog a bekezdések ajánlatot tenni tisztább, korrekt helyesírási hibákat, és így tovább. D. kommentárokkal a dokumentumban, megadhatjuk a szerkezet, jelentését és megjelenés információk. Ha valaha is használta a tapaszt a Microsoft Office Word, akkor ismeri a számítógépes formájában hozzá jegyzeteket.

A világon az információs technológia, a „jel” vált kifejezés „jelölés”. Ha használt jelölés kódok, úgynevezett tag (vagy néha érmek), hogy meghatározzuk a szerkezet, a vizuális tervezés és - abban az esetben, XML - érzéki adatok.

Megkülönböztető jellemzői XML

Dokumentumok HTML és XML formátumban információkat tartalmaz zárt tag, de a hasonlóság véget ér a két nyelv között. A formátuma HTML határozza meg a tervezési adatokat - .. A helyszín fejlécek bekezdés szünetek, stb Az XML formátum tag meghatározza a struktúra és a tartalom adat - amit ők.

A leírásban a struktúra és a tartalom az adatok lehetővé válik, hogy újra őket több szempontból is. Például, ha van egy blokk az értékesítési adatok, melynek minden eleme egyértelműen meg van határozva, akkor lehet betölteni értékesítési jelentésben csak a szükséges tárgyakat, és egyéb adatokat továbbítják a számviteli tárol. Más szóval, akkor az egyiket, hogy adatokat és megjelöli az címkék az XML formátumban, majd feldolgozza az adatokat semmilyen más rendszer, függetlenül a kliens platform, vagy az operációs rendszer. Ennek köszönhetően az XML kompatibilitás alapján egyik legnépszerűbb adatcsere technológia.

Tartsuk szem előtt, amikor a következő:

HTML nem használható XML helyett. Azonban az XML-adatok zárt HTML-címkék és megjeleníti a weboldalakat.

A lehetőségek korlátozottak előre meghatározott HTML, amelyek közösek az összes felhasználó számára.

XML szabályokat hozhatnak létre bármely tag szükséges az adatok leírásához és azok szerkezetét. Tegyük fel, hogy meg kell tárolni és megosztani az információkat a háziállatok. Ehhez, akkor hozza létre a következő XML-kód:

Mint látható, a címkék XML egyértelmű, hogy milyen adatok megtekintésekor. Például egyértelmű, hogy ezt az információt a macska, és könnyen azonosítani a nevét, korát és így tovább. D. Az a képesség, hogy hozzon létre címkéket, amelyek meghatározzák szinte bármilyen adatstruktúra, XML bővíthető nyelv.

De ne tévesszük össze a címkék ebben a példában címkék HTML-fájlban. Például, ha a fenti szöveget az XML formátumban beilleszteni a HTML-fájlt, és nyissa meg a böngészőben, az eredmények a következők lesznek:

Izzy Sziámi 6 igen nem Izz138bod Colin Wilcox

A böngésző figyelmen kívül hagyja az XML-címkék és kijelző csak az adatokat.

Jól formált adatok

Ön valószínűleg hallott, hogy valaki az IT szakemberek beszélt, hogy „a megfelelő összetételű” az XML-fájlt. Jól formált XML-fájlt kell felelnie nagyon szigorú szabályok. Ha nem felel meg ezeknek a szabályoknak, az XML nem működik. Például az előző példában, minden nyitó címke megfelelő záró címke, így ebben a példában az egyik szabály teljesül jól formált XML-fájlt. Ha eltávolítjuk a fájl bármely tag és próbálja kinyitni az egyik Office-program, hibaüzenetet kap, és a fájl nem lesz lehetséges.







Létrehozásának irányelvei jól formált XML-fájl nem kell tudni (bár ez nem nehéz megérteni őket), de nem szabad elfelejtenünk, hogy csak akkor tudjuk használni jól formált XML-adatokat más alkalmazások és rendszerek. Ha az XML-fájl nem nyitható meg, valószínűleg nem jól formázott.

Amellett, hogy a jól formált adatok XML-tagek rendszerek jellemzően két további összetevők: séma és az átalakulás. A következő szakaszok leírják, hogyan működnek.

Ne félj a „rendszer”. Vezetés - ez csak XML-fájl, amely a szabályok tartalmát adatok XML-fájlt. sémafájlok általában kiterjesztése XSD, mivel az XML adatok fájl egy XML kiterjesztés.

Rendszerek lehetővé teszik programok az adatok feldolgozására. Ezek képezik az adatok szerkezetét, és biztosítja azok egyértelműség szerző és mások. Például, ha a felhasználó beírja az érvénytelen adatokat, például szöveget egy dátum mező, akkor a program tud nyújtani neki, hogy kijavítsuk. Ha az adatok XML-fájl felel meg a szabályoknak, a rendszerben való olvasás, értelmezése és feldolgozása, akkor bármilyen program, amely támogatja az XML. Például, amint az az alábbi ábrán, az Excel ellenőrizheti adatok CAT megfelelés rendszer.

Rendszerek lehetnek összetettek, és ebben a cikkben lehetetlen elmagyarázni, hogyan lehet létrehozni őket. (Emellett, a legvalószínűbb, a szervezet informatikai szakemberek, akik tudják, hogyan kell csinálni.) De ez hasznos tudni, hogyan kell nézni rendszer. Az alábbi séma határozza meg a szabályokat egy sor címkék . :

Ne aggódj, ha nem érti mindent a példát. Csak figyelni a következőkre:

Ha az adatok XML-fájl felel meg a rendszer szabályai, ezeket az adatokat az úgynevezett érvényes. Folyamat betartásának ellenőrzése XML-fájl adatait szabályok nevű rendszer (logikusan) teszt. A nagy előnye, hogy képesek a rendszereket, amelyek megakadályozzák, adatok felhasználásával a korrupció. Rendszereket is megkönnyíti a keresést a sérült adatokat, mivel abban az esetben, egy ilyen probléma XML fájl feldolgozása leáll.

transzformációk

Mint már említettük, az XML lehetővé teszi hatékony felhasználása és újrafelhasználása adatokat. Újrafelhasználási mechanizmus úgynevezett XSLT átalakítási adatokat (vagy konverzió).

Ön (vagy az informatikai osztály) is felhasználni, hogy a különböző rendszerek közötti adatcsere end rendszerek, mint például az adatbázisok között. Tegyük fel, hogy tárolják a táblázatban, kényelmes az értékesítési osztály az adatbázisban Az értékesítési adatokat. Az adatbázis B tárolja az adatokat a bevételek és kiadások az asztalra, kifejezetten számvitel. Adatbázis B használhatja az átalakítás, hogy az adatok adatbázisból A és helyezd el őket a megfelelő táblázatokban.

A kombináció az adatállományt, és az átalakítás áramkör képezi az alap XML rendszert. Az alábbi ábrán a kezelő az ilyen rendszerek. Az adatfájl ellenőrizzük a rendszernek való megfelelés, majd továbbítani bármely alkalmas módon transzformációra. Ebben az esetben az átalakítás helyezi az adatokat egy táblázatban egy weboldalon.

A következő példa szemlélteti a transzformáció, amely betölti adatok egy asztal egy weboldalon. A lényeg nem egy példa, hogy hogyan lehet létrehozni egy átalakulás, és megmutatni olyan formában, hogy azok is igénybe vehet.

Ez a példa nézhet a szöveg egyik konverziótípusokat, de ne feledje, hogy korlátozzák világos leírása, amire szüksége van az adatok, és ez a leírás lehet tenni a saját nyelvén. Például, lehet menni az IT-részleg, és azt mondják, hogy a nyomtatni kívánt értékesítési adatok az adott régiókban az elmúlt két évben, és hogy ezt az információt kell kinéznie ez és ez. Ezt követően, a tanszék munkatársai írhat (vagy változik) az átalakítás, hogy teljesítse a kérést.

XML a Microsoft Office Rendszer

A kisebb fájlméretet. Az új formátum ZIP és más tömörítési technológiákat, 75 százaléka a fájl mérete kisebb, mint a bináris formátumok által használt Office korábbi verziói.

Ez rendben van, de mi van, ha egy XML-séma nélküli adatokat? Ez attól függ, hogy milyen programot használ Office. Például, amikor megnyitja az XML-fájl nélkül a rendszer az Excel, azt sugallja, hogy a rendszer nem létezik, és lehetővé teszi, hogy töltse be az adatokat XML-táblázatban. Használhatja az XML-listák és táblázatok rendezés, szűrés, és a számításokat.

Engedélyezése XML az Office

Az alapértelmezett fül „Fejlesztő” nem jelenik meg. Meg kell adnia azt a szalagot használó XML parancsokat Office.