xslt-processor icon indicating copy to clipboard operation
xslt-processor copied to clipboard

A JavaScript XSLT processor without native library dependencies

Results 47 xslt-processor issues
Sort by recently updated
recently updated
newest added

The first matching template must be "/" in this processor. That is incorrect. Any root element can be selected. So this works: ``` ``` but this doesn't: ``` ``` I...

One could do with local-name(), useful when dynamically creating elements and it should be simple to implement as it follows on from 'name'. `` 'local-name' (ctx) { assert(this.args.length == 1...

I apologize if this is rough. I'm a newby at node.js and using this processor. I'm trying to reimplement a project that I had working back in Win98 days. Using...

The .NET equivalent [XSLT transformer](https://docs.microsoft.com/en-us/dotnet/api/system.xml.xsl.xslcompiledtransform.transform?view=net-5.0#System_Xml_Xsl_XslCompiledTransform_Transform_System_Xml_XmlReader_System_Xml_Xsl_XsltArgumentList_System_IO_TextWriter_) allows you to provide arguments to satisfy `` in the XSLT doc. ```cs public void Transform(System.Xml.XmlReader input, System.Xml.Xsl.XsltArgumentList? arguments, System.IO.TextWriter results); ``` I'm wondering if...

Hi, thank you for sharing the code. I found that the xslt processor will convert my XSLT string to XHTML standard. That is, it will change my code from ``````...

In case of multiple node matches, instead of applying to the closest match all of the matches are applied at the same time. e.g: ``` bar ``` In this case...

Thank you for creating and sharing this great library! 😃 I have a lot of already programmed xsl-scripts, which use namespaces like this. They could be successfully processed with `xsltproc`,...

Hi, when I try to ``` const XMLXRString = xsltProcess( xmlParse(zugferdInvoice), xmlParse(XSLTcii2xr) ); ``` with [zugferdInvoice](http://www.mustangproject.org/files/zugferd-invoice.xml) and [XSLTcii2xr](https://github.com/itplr-kosit/xrechnung-visualization/blob/master/src/xsl/cii-xr.xsl) I seem to get a ``` /viewer/node_modules/xslt-processor/dist/xslt-processor.js:1 Uncaught XPath parse error /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:SellerTradeParty/ram:SpecifiedTaxRegistration/ram:ID[@schemeID=('VA',...