Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Riferimento alla regola
La tabella seguente riassume le varie forme di riferimento alle regole possibili all'interno dei documenti grammaticali. Per ulteriori informazioni, si veda Rule reference
| Tipo di riferimento | Modulo XML | Supportata |
|---|---|---|
| 2.2.1 Riferimento |
<ruleref
uri="#rulename"/> |
Sì |
| 2.2.2 Riferimento |
<ruleref
uri="grammarURI#rulename"/> |
No |
| 2.2.2 Riferimento |
<ruleref
uri="grammarURI"/> |
No |
| 2.2.2 Riferimento |
<ruleref uri="grammarURI#rulename"
type="media-type"/> |
No |
| 2.2.2 Riferimento |
<ruleref uri="grammarURI"
type="media-type"/> |
No |
| 2.2.3 Definizioni |
|
No |
Note
-
L'URI grammaticale è un URI esterno. Ad esempio,
http://grammar.example.com/world-cities.grxml. -
Il tipo di file multimediale può essere:
-
application/srgs+xml -
text/plain
-
Esempio
<rule id="city" scope="public">
<one-of>
<item>Boston</item>
<item>Philadelphia</item>
<item>Fargo</item>
</one-of>
</rule>
<rule id="state" scope="public">
<one-of>
<item>FL</item>
<item>MA</item>
<item>NY</item>
</one-of>
</rule>
<!-- "Boston MA" -> city = Boston, state = MA -->
<rule id="city_state" scope="public">
<ruleref uri="#city"/> <ruleref uri="#state"/>
</rule>