Asignación directa de valores y atributos omitiendo algoritmos
Se puede asignar el valor de un atributo directamente como el valor de otro atributo convirtiendo el algoritmo utilizado para definir el valor de atributo. Cuando se omite el algoritmo para el valor de atributo, se permite especificar solamente un único argumento. El resultado de evaluar este único argumento se devuelve como el resultado de evaluar el elemento AttrValue.
Si se ha especificado más de un argumento cuando se omite el algoritmo, se devolverá una excepción.
Los siguientes fragmentos XML muestran el uso de omitir el algoritmo para proporcionar una codificación XML única dentro de las reglas.
Para definir el atributo de número para el valor del atributo de nombre utilice lo siguiente:
<AttrValue id="number">
<Attr id="Name"/>
</AttrValue>
Para definir el atributo de número para el valor de la variable denominada GeneratedNumber, utilice lo siguiente:
<AttrValue id="number">
<VarRef id="GeneratedNumber"/>
</AttrValue>
¿Fue esto útil?