MakeMusic
SmartMusic Finale Garritan MusicXML

XML validation

Moderator: Michael Good

XML validation

Postby Michael Good » Thu Sep 12, 2002 10:48 am

As Paul mentioned, XML was designed explicitly to avoid the "browser war" issues that plagued HTML. If you are validating an XML file, you must report an error if there is an unrecognized tag.

We do have a couple of general-purpose elements in MusicXML that can serve as placeholders until some areas are better defined. There's a <miscellaneous> element within <identification> that can contain <miscellaneous-field> elements. This can be handy for including musical metadata directly in a MusicXML file.

Similarly, there's a <grouping> element that can contain <feature>
elements which was requested as a general-purpose musical analysis element.

Data in these elements cannot be shared easily between applications, since the standard semantics is minimal. But it lets applications that want to use MusicXML's notation features also include metadata and analysis data, areas where MusicXML's features are not yet so complete.

Best regards, Michael
Michael Good
VP of MusicXML Technologies
MakeMusic, Inc.
User avatar
Michael Good
 
Posts: 2197
Joined: March, 2014
Reputation: 0

Who is online

Users browsing this forum: Google [Bot] and 2 guests

cron