Zdravim, nedokazem sa prekusat jednym problemom. Mam XML dokument, ktory potrebujem 1). naparsovat, 2). spracovat a 3). previest do vnutornej podoby. 1). Na sposobe parsovania nezalezi. 2). Spracovanie spociva vo vynechani niektorych konkretnych elementov (zvlada sax i dom). Dany element spracuva ina komponenta ocakavajuca org.w3c.dom.Element. (Dovod pre DOM.) 3). Prevod do vnutornej struktury je linearna uloha, vyhovuje dom i sax.
Pocas vsetkych troch krokov potrebujem byt schopny odovzdavat cislo riadku vstupneho suboru. (Dovod pre SAX). Mam k dispozicii Java 6 a bezne kniznice jbossu (xerces, xalan, teda ne saxon). Ma niekto nejake overene riesenie? Rozmyslal som nad a). SAX, kde na pozadovanom mieste vybudujem Element (pomocou DocumentBuilder asi...) b). DOM, kde by som potreboval ziskat asi DOMLocator, ale netusim jak... Nedokazem sa pohnut, google na danu kombinaciu dotazov vracia prilis mnoho irelevantnych informacii. Prajem rychly koniec pracovneho tyzdna, NORBERT KRANKILLA J2EE Systems IT Application & Integration Services Information Technology Komerční banka, a. s. Na Příkopě 22 114 07 Praha 1 gsm: +420 725 530 345 e-mail: [EMAIL PROTECTED] www.kb.cz Tento e-mail je urcen pouze pro jeho adresata/adresaty a muze obsahovat duverne informace, jejichz ochrana muze byt vyzadovana pravnimi predpisy. Jestlize jste zpravu obdrzel(a) omylem, neprodlene informujte jejiho odesilatele a tuto zpravu, jeji prilohy a pripadne kopie ihned vymazte. Jakakoli forma uziti, zverejneni, reprodukce, kopirovani, distribuce a sireni teto zpravy je v takovem pripade zakazana. Komercni banka, a.s., neodpovida za mozne skody zpusobene neuplnym prenosem, moznou modifikaci ci zpozdenim teto zpravy behem prenosu od odesilatele k adresatovi. This e-mail transmission is intended solely for the ordinary user of the e-mail address to which it was addressed. It may contain legally privileged and/or confidential information. If you have received this e-mail in error or are not an intended recipient please inform the sender with-out delay and delete this e-mail, attachments and possible copies immediately. The unauthorised use, disclosure, distribution and/or copying of this e-mail or any information it contains is prohibited. Komercni banka, a. s., does not accept liability for any damage caused by incomplete transmission, possible modification or delay of this e-mail during the transmission from the sender to the recipient.
