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

XSL transformation - Document Object problem

[es] :: Java :: XSL transformation - Document Object problem

[ Pregleda: 893 | Odgovora: 0 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

zoka.ns
programer, Prozone
Novi Sad, Srbija

Član broj: 225705
Poruke: 1
*.prozone.rs.



Profil

icon XSL transformation - Document Object problem17.06.2009. u 09:13 - pre 180 meseci
Pozivom metode documentBuilder.newDocument(); kreiram Document objekat u kome ce se nalaziti XML izgenerisan u kodu. Taj Document objekat se dalje prosledjuje XSL transformeru koji na izlazu daje HTML.
Ukoliko elementi u XML nemaju naspace sve radi kako treba, medjutim kada dodam namespace transformacija vise ne match-uje ni jedan node.
Najcudnije je to sto ukoliko izgenerisani XML (sadrzaj Document objekata) snimim na fajl sistem i zatim ga ucitam sa fajl sistema pozivom metode documentBuilder.parse("putanja do XSL fajla") u neki drugi Document objekat, transformacija se izvrsava uspesno, bez graske.
Dosla sam do zakljucka da metoda newDocument() vraca DocumentImpl instancu Document objekata dok metoda parse(...) vraca DeferrDocumentImpl instancu.

Kako bi ovo moglo da se resi?
Da li setovanjem nekog parametra Document objektu (DocumentImpl instanci) ili kastovanje DeferrDocumentImpl objekat u DeferrDocument? Koje bi to parametre trebalo setovati ili koje bi metoda nad Document objekatom trebalo pozvati? Da li uopste moze da se kastuje DocumentImpl u DeferrDocumentImpl? Neko drugo resenje...
 
Odgovor na temu

[es] :: Java :: XSL transformation - Document Object problem

[ Pregleda: 893 | Odgovora: 0 ] > FB > Twit

Postavi temu Odgovori

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