[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: xalan and replace "regex"
Ok, look, I have a somewhat big docbook files. I have been using xalan
to process them. I have just tried with saxon9 and the processing
failed with this message:
Running an XSLT 1.0 stylesheet with an XSLT 2.0 processor Exception in thread "main" java.lang.NoClassDefFoundError: com/icl/saxon/pattern/NodeTest at java.lang.Class.getDeclaredMethods0(Native Method) at java.lang.Class.privateGetDeclaredMethods(Class.java:2427) at java.lang.Class.privateGetPublicMethods(Class.java:2547) at java.lang.Class.getMethods(Class.java:1410) at net.sf.saxon.functions.JavaExtensionLibrary.bind(JavaExtensionLibrary.java:301) at net.sf.saxon.functions.FunctionLibraryList.bind(FunctionLibraryList.java:83) at net.sf.saxon.expr.ExpressionParser.parseFunctionCall(ExpressionParser.java:1840) at net.sf.saxon.expr.ExpressionParser.parseBasicStep(ExpressionParser.java:1324) How, do I need to re-write everything to use saxon so I can hl my code or just stick to what I have? Abel Braaksma wrote: It depends. If you need to do text parsing, XSLT 1.0 will make it very hard for you because of its very limited standard text parsing functions. So, if you want to do what you said in your original post, color highlighting of programming code, you will end up spending weeks of coding in XSLT 1.0, where in XSLT 2.0 it would (possibly) be a matter of hours.
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|