J'essaie de générer un document PDF en utilisant FOP et Java.Convertir une chaîne en flux d'entrée XML en Java
Je reçois le code XML en tant que chaîne et non en tant que fichier.
Comment puis-je convertir cette chaîne XML en un flux d'entrée XML afin que je puisse appeler xslfoTransformer.transform (source, res); où source est ma chaîne XML en tant que flux d'entrée.
S'il vous plaît fournir vos suggestions.
J'ai essayé cette méthode mais je reçois une exception. java.lang.NullPointerException \t à org.apache.fop.area.AreaTreeHandler.endDocument (AreaTreeHandler.java:264) \t à org.apache.fop.fo.FOTreeBuilder.endDocument (FOTreeBuilder.java:171) \t à net.sf.saxon.event.ContentHandlerProxy.close (ContentHandlerProxy.java:255) \t à net.sf.saxon.event.ImplicitResultChecker.close (ImplicitResultChecker.java:69) \t à net.sf.saxon.event .ProxyReceiver.close (ProxyReceiver.java:87) \t à net.sf.saxon.event.ComplexContentOutputter.close (ComplexContentOutputter.java:468) \t à Des indices? – jobinbasani
Ok..I figured it out ... Il a travaillé quand je renomme l'élément racine du fichier XML à 'root'. Merci pour l'aide !!!! – jobinbasani