[x3d-public] XSLT expert needed for X3dToJson.xslt

John Carlson yottzumm at gmail.com
Wed Jan 20 21:43:20 PST 2021


One thing I would like to see done is compile the stylesheet, but we 
probably need to do it in X3DJSONLD.

John

On 1/20/21 11:37 PM, John Carlson wrote:
> Here's an example run of xslt3
>
> $ node_modules/.bin/xslt3 
> -xsl:/c/x3d-code/www.web3d.org/x3d/stylesheets/X3dToJson.xslt 
> -s:bubs3.x3d -o:bubs3.json
>
>
> I believe you can also install xslt3 for all users with:
>
> $ npm install -g xslt3,
>
> But check the Saxon-JS docs.  Or I can give you a package.json to 
> create the node_modules folder.
>
>
> Don has already addressed conversions like this.   Apparently, there 
> are different results using saxon9he.jar and xslt3.
>
> We need to document this, and either address Don's stylesheet, or file 
> a bug report.  The JSON output in many cases is not valid X3D JSON.
>
> One problem is that xslt3 is too slow to add to a build in many cases.
>
> I recently added this to my build, but the number of different results 
> between the two stylesheet processors is overwhelming, so I'm hoping 
> for someone with a bit of time on their hands to deal with this.
>
> If you're interested, feel free to contact me, and we can work on this 
> privately, instead of spamming the list yet again. I think Don is busy.
>
> I think the first thing we can try is replacing saxon9he.jar in Don's 
> builds.
>
> However, Don has suggested that he doesn't want to use node.js, so I'm 
> kind of in a puzzle.
>
> Thanks,
>
> John
>



More information about the x3d-public mailing list