[x3d-public] name is required for at least MetadataString node (maybe others?)???

John Carlson yottzumm at gmail.com
Wed Jun 27 07:22:20 PDT 2018


The hand generated JSON schema has the name attribute required for MetadataString and other Metadata objects.   The autogenerated JSON schema does not, primarily because they are not required in X3DUOM.

Which is it?  What needs to be updated?  Do I need to special case these in the autogenerator?

http://www.web3d.org/documents/specifications/19775-1/V3.3/Part01/components/core.html#X3DMetadataObject has it as (Required)

X3DUOM has:

	<field type="SFString" accessType="inputOutput" name="name"/>

XSD has:

                                                <!-- Design note: cannot REQUIRE @name field or else USE nodes fail to validate -->


So can we change the X3DUOM without changing the XML schema?

Thanks,

John

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20180627/5f95d4e5/attachment-0001.html>


More information about the x3d-public mailing list