Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

HelloWorldProgramOutput.x3d.new missing metadata, downstream projects are affected #16

Open
coderextreme opened this issue Jul 3, 2023 · 0 comments

Comments

@coderextreme
Copy link
Owner

coderextreme commented Jul 3, 2023

In HelloWorldProgramOutput.x3d.new (in src/main/data) "topLevelSceneMetadata" is being ignored when converting HelloWorldProgramOutput.json (in src/main/data) from JSON to XML first, and then to Java and all other outputs. The JSON to DOM conversion is implied to have issues, if not XML serialization or DOMSerialization.. Many products are likely affected: X3DJSONLD.js, X3DJSONLD.java, X3DJSONLD.cpp. JSONParser.js, x3djsonld.py. People using my products in X3DOM and X_ITE need to be aware.

I am unclear on why this is happening. It could be that the first Scene child is ignored.

https://github.com/coderextreme/X3DJSONLD/blob/master/src/main/data/HelloWorldProgramOutput.x3d.new

https://github.com/coderextreme/X3DJSONLD/blob/master/src/main/data/HelloWorldProgramOutput.json

John

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant