Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

XML engine za Javu

[es] :: Java :: XML engine za Javu

[ Pregleda: 1213 | Odgovora: 4 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

free_hr

Član broj: 42341
Poruke: 26
*.cc.fer.hr.



Profil

icon XML engine za Javu13.01.2005. u 07:37

trebam napisati jednu aplikaciju koja radi sa XML fileovima.
stvar je u tome da mi se neda pisati xml engine niti je potrebno ako takvo nešto već postoji.npr. nešto slično mozilla enginu, ali za javu, tako da mu ja recimo predam file(naziv) i referencu na neki textbox ili slično, pa on parsira file, ispiše ga, eventualno doda i sliku koja je referencirana unutar xml-a i slično. dakle da radi kao web browser, jedino da je wrappan unutar moje aplikacije
13.01.2005. u 07:37 

Java Beograd

Član broj: 11890
Poruke: 1910
82.117.206.*



Profil

icon Re: XML engine za Javu13.01.2005. u 07:57
Malo si konfuzan, pa ne znam da li sam razumeo najbolje sta zapravo hoces.
Za XML parsiranje imas DOM implementaciju u paketima org.w3c.dom.*
Takodje, za XPATH imas implementaciju u paketima org.apache.xpath.XPathAPI;
Sve je to odavno vec napisano, nemas sta da se brines.
13.01.2005. u 07:57 

Damjan S. Vujnovic
London, UK

Član broj: 30444
Poruke: 81
*.ceetel.co.yu.

Jabber: damjan@elitesecurity.org
ICQ: 68189289
Sajt: www.javasvet.net


Profil

icon Re: XML engine za Javu13.01.2005. u 09:06
Citat:
Java Beograd:
Za XML parsiranje imas DOM implementaciju u paketima org.w3c.dom.*


U paketima org.w3c.dom.* nema nikakve implementacije DOM-a, tu je samo gomila interfejsa koje proizvoljna implementacija treba da zadovolji.

D

P.S. Hvala za onaj hint za tipove bojlera, mislio sam da su svi ili protocni ili pretocni.
I love the smell of copyright violations in the morning. Smells like... freedom!
13.01.2005. u 09:06 

Java Beograd

Član broj: 11890
Poruke: 1910
82.117.206.*



Profil

icon Re: XML engine za Javu13.01.2005. u 09:20
Poštovani kolega je sasvim u pravu. Pošto sam bio površan u prethodnom postu, evo sad cu biti detaljniji. Ovo je deo koda koji čita XML iz fajla i parsira ga u DOM. Umesto FileInputStream-a može se naravno koristiti i bilo koji drugi stream.

A paketi sa implementacijama interfejsa su ispod javax.xml.


Code:

import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
import org.w3c.dom.*;
....

public Document getDocumentFromFile(String fileName) {
        Document doc = null; 
        try {
            
            DocumentBuilder docBuild = DocumentBuilderFactory.newInstance().newDocumentBuilder(); 
            doc = docBuild.parse(new FileInputStream(fileName));
        } catch (Exception e) {
            System.out.println("getDocumentFromFile(String)" + e.getMessage());
            throw e;
        }
       return doc;
13.01.2005. u 09:20 

free_hr

Član broj: 42341
Poruke: 26
*.cmu.carnet.hr.



Profil

icon Re: XML engine za Javu14.01.2005. u 20:33
ma meni treba engine (paket) koji može odraditi posao interrnet explorera / mozille tj. uzme xml (html) stranicu i prikaže je korisniku, koristeći i xslt i css.
dakle uzme xml file, uzme pripadne fileove (css,xslt,ubacene slike,linkovi) i prikaže je. nakon što je prikaže, moralo bi biti moguće kretati se po linkovima unutar prikazanog xml-a.
npr. nešto kao galeon, firefox i slični programi izgrađeni na mozilla/IE engineu samo ovaj put bi to bilo u Javi i ograničeno (netreba biti omogućene napredne opcije nego samo prikaz stranice i kretanje po linkovima uz prikaz slika te slične osnovne stvari)
14.01.2005. u 20:33 

[es] :: Java :: XML engine za Javu

[ Pregleda: 1213 | Odgovora: 4 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.