|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Apr 2004
Messaggi: 364
|
[Java] Errore Transformer xml xsl
Salve ragazzi, ho un problema con una semplice trasformazione. Il problema è questo, ho un file xml a cui applico un xsl per dargli uno stile, per così aver come risultato del codice html, che rappresenta il file xml formattato dallo stile del xsl, quando però eseguo il transformer, viene generato questo errore
XML-22900: (Fatal Error) An internal error condition occurred. Ho fatto vari test e sono sicuro che il file xsl funziona correttamente, visto che con altri file xml la trasformazione va a buon fine, e anche lo stesso file xml è well formed, quindi non capisco da cosa possa dipendere l'errore, posto qui sotto il codice con la speranza che qualcuno possa aiutarmi, grazie ![]() Codice:
public XslTemplateSerializer(InputStream xslStream){ try{ TransformerFactory factory = TransformerFactory.newInstance(); Templates templates = factory.newTemplates(new StreamSource(xslStream)); cache.put("site", templates); transformer = templates.newTransformer(); }catch (Exception e) { logger.error(e.getMessage()); } } public String serialize(InputStream pag){ StringWriter result = new StringWriter(); try { transformer.transform(new StreamSource(pag), new StreamResult(result)); // l'eccezione viene segnalata a questa riga } catch (TransformerException e) { logger.error(e.getMessage()); } return result.toString(); } |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Apr 2004
Messaggi: 364
|
Nessuno sa aiutarmi?
![]() |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 14:40.