As an example of using the “#” sign in the following manner, what would a line in an xml document such as <ruleref uri="#cardinalOnes" /> mean? The only reference I could find to the possible significance to the “#” sign with this usage is an attribute ID called “implied” or “required”. But I am not sure that this is what this means in this case. Is it? Just by deduction, from looking at the rest of the XML document, I can figure out that “#cardinalOnes” is referencing another rule within the same document actually called <rule id="cardinalOnes">. But I could not find an explanation of this usage in the text ‘XML in a Nutshell’ or w3.org. Can anyone please verify that my deduction is correct? Is this usage explained anywhere? Thanks.
As an example of using the # sign in the following manner, what would
Share
After speaking with some colleagues, it turns out that
<ruleref uri="#cardinalOnes" />is referenced in http://www.w3.org/TR/speech-grammar/. The “#” is an official XML internal link in the Standard SRGS syntax which is the W3C standard for writing speech grammars.