[x3d-public] MFString quoting [was: interesting sample] Java escaping example
Don Brutzman
brutzman at nps.edu
Sat May 6 11:09:48 PDT 2017
[subject: now Java]
Yes thanks. Added as a TODO item.
On 5/6/2017 3:47 AM, Yves Piguet wrote:
> XML entities belong to X3D-XML (ISO 19776-1), not any other non-XML encoding or SAI implementation (19775-2) or language binding (19777-*).
>
> Now in a Java implementation of import/export to X3D-XML, XML entities should be implemented somewhere, probably hidden in a generic XML library.
>
> Yves
>
>> On 6 May 2017, at 12:32, yottzumm at gmail.com wrote:
>>
>> I don’t know if using XML entities in Java is kosher. I think UTF-8 would be better. What do you think?
>>
>> John
Agreed. There are some internationalization scenes that are not converting properly. Added as a TODO item.
http://www.web3d.org/specifications/java/X3DJSAIL.html#TODO
* Internationalization (I18N): confirm proper handling of XML character entities and UTF-8 characters, both in Java source and when serializing to other X3D encodings.
X3D Example Archives: X3D for Advanced Modeling, Hello World Scenes
http://x3dgraphics.com/examples/X3dForAdvancedModeling/HelloWorldScenes
"X3D scene models typically use the UTF-8 character encoding which is capable of representing all possible characters used in human languages."
https://en.wikipedia.org/wiki/UTF-8
p.s. no HelloWorld scenes with French or German yet?! :o
all the best, Don
--
Don Brutzman Naval Postgraduate School, Code USW/Br brutzman at nps.edu
Watkins 270, MOVES Institute, Monterey CA 93943-5000 USA +1.831.656.2149
X3D graphics, virtual worlds, navy robotics http://faculty.nps.edu/brutzman
More information about the x3d-public
mailing list