You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
While developing jmzquantml, we noticed that ID and IDREF have to be of type:
NCName http://books.xmlschemata.org/relaxng/ch19-77215.html, which places some
restrictions on strings.
I think they cannot contain colons and they cannot start with an integer. We
should (perhaps) build an ID checker into jmzml and jmzquantml e.g.
http://www.jarvana.com/jarvana/view/axis/axis/1.4/axis-1.4-sources.jar!/org/apac
he/axis/types/NCName.java?format=ok
otherwise we could create invalid XML files using the APIs. This is not so
unlikely, given that someone might create an ID containing colons.
This is not a problem for mzIdentML that uses key, keyref on Strings.
cheers
Andy
Original issue reported on code.google.com by andrewro...@googlemail.com on 6 Jul 2012 at 12:45
The text was updated successfully, but these errors were encountered:
Original issue reported on code.google.com by
andrewro...@googlemail.com
on 6 Jul 2012 at 12:45The text was updated successfully, but these errors were encountered: