Archive for február, 2010



Egy elem keresése adott XML dokumentumban

Ebben a fejezetben megnézzük, hogyan lehet egy XML dokumentumban megkeresni egy elemet az org.apache.xerces.parsers.DOMParser csomag által definiált DOM API-k segítésével. Ne felejtsd el, hogy a classpath-nak tartalmaznia kell a xercesImpl.jar és a xml-apis.jar fájlokat a program futtatásához. Ezek letölthetőek a Xerces projekt oldaláról. A program leírása: A program bekéri az XML fájl nevét és ellenőrzi [...]

XML jól-formázottság

Ebben a fejezetben megtanulhatod hogyan ellenőrizhető az XML formázottsága a DOM interfész segítségével. Egy jól formázott XML dokumentumnak követnie kell az XML szintaxis szabályait. A program leírása: A program ellenőrzi egy XML dokumentum jól-formázottságát. Ha az XML dokumentum jól formázott, akkor jó, ellenkező esetben hiba üzenetet kell adnia a programnak. A megvalósításhoz a parser() metódus [...]

Az elemek megszámolása az XML fájlban

Ebben a fejezetben megtanulhatod hogyan lehet az elemeket megszámolni az XML dokumentumban az org.apache.xerces.parsers.DOMParser csomagban definiált DOM API segítségével. A program futtatásához a classpath-nak tartalmaznia kell a xercesImpl.jar és xml-apis.jar fájlokat, ezek a Xerces-től tölthetőek le. A program leírása: A program bekéri a fájl nevét a konzolról, ellenőrzi annak elérhetőségét. Ha a fájl létezik létrehozunk [...]

Az XML elemek megszámolása

Ebben a fejezetben meg fogod tanulni megszámolni az elemeket egy XML fájlban DOM API segítségével. A program leírása: A program segít megszámolni az XML elemeket. A program a konzolon keresztül bekéri az XML fájl nevét és ellenőrzi az elérhetőségét. Elemzi az XML dokumentumot a parse() metódussal. Az XML dokumentum elemzése után bekéri az elem nevét [...]

Az XML gyökér elem megszerzése

A fejezet elolvasása után képesek leszünk visszanyerni az XML dokumentum gyökér elemét. A JAXP (Java API for XML Processing) egységes interfészt biztosít a szabványos SAX (Simple API for XML), DOM és XSLT-ket (Extensible Stylesheet Language Transformations) tartalmazó XML fájlok készítéséhez és használatukhoz. A bemutatott példán keresztül látni fogjuk a DOM interfész használatát. A program leírása: [...]