Quiero utilizar un esquema compacto Relax NG. ¿Especifico el archivo .rnc en el xsi:schemaLocation
de la misma manera que lo haría con un XSD? No quiero convertir el Relax NG en un XSD porque las limitaciones de XSD serían un problema en mi caso.¿Puedo especificar la ubicación del esquema en un esquema compacto RELAX NG?
6
A
Respuesta
7
xsi: schemaLocation es específico de XML Schema.
Si necesita especificar la ubicación de un esquema RNG en un documento (la utilidad de esta práctica no siempre es obvia;), puede usar un XML Model Processing Instruction (suponiendo, por supuesto, que utilice una herramienta que lo admita, recomendación siendo aún joven).
Cuestiones relacionadas
- 1. ¿Cómo especificar la ubicación del esquema en un archivo xsd?
- 2. ¿Puedo convertir RELAX NG en XSD?
- 3. RELAX NG C++ Code Generator?
- 4. ¿Cómo valido XML a través de RELAX NG en Ruby?
- 5. ¿Hay algún esquema xml de distribución atómica definido?
- 6. Esquema del servidor SQL y esquema predeterminado
- 7. Cómo especificar valores únicos en un esquema XML
- 8. Esquema de la fila del esquema al pasar el cursor
- 9. mover la tabla de un esquema a otro esquema?
- 10. Esquema de la base de datos: representando la ubicación
- 11. ¿Cómo cambiar la ubicación predeterminada del esquema en el archivo wsdl del Servicio WCf?
- 12. Generar esquema de Json a partir del esquema XML (XSD)
- 13. tiene JSON un esquema
- 14. Recursividad en un esquema XML?
- 15. esquema XML, la precisión del valor decimal
- 16. Esquema predeterminado en MySQL
- 17. Texto del esquema con System.Drawing?
- 18. Validación completa del esquema XML
- 19. Beneficios del esquema de aprendizaje?
- 20. Esquema - Creador del diagrama mongodb
- 21. ¿Validar un esquema XSD?
- 22. La ubicación del esquema de Xsd no se puede encontrar en el archivo WSDL
- 23. Esquema de un XSD?
- 24. NHibernate: forzando corchetes en la exportación del esquema?
- 25. Subarreglo coincidente en el conjunto. Esquema en el esquema
- 26. Especificación del lenguaje principal del esquema
- 27. Evolución del esquema del servidor SQL (migraciones)
- 28. ¿Cómo puedo inspeccionar un Hadoop SequenceFile del que carezco la información completa del esquema?
- 29. Crear esquema en SSMS
- 30. ¿Puedo establecer un esquema predeterminado dentro de un procedimiento almacenado?
Puedo usar una instrucción XML Model Processing para archivos RNC también (Relax NG compacto) o simplemente Relax NG en formato XML (RNG)? ¿El uso de una instrucción es como Relax NG generalmente se implementa o la mayoría de las personas no tienen nada en el XML? – user994165
Puede usarlo para asociar un RELAX NG usando la sintaxis compacta: ' Xml-model href =" file: /tmp/test.rnc "type =" application/relax-ng-compact-syntax "?>'. Este tipo de archivo adjunto puede ser útil, pero hay muchos casos en los que es más conveniente dejar que la aplicación que procesa el documento elija el esquema a usar (una de las razones es que no siempre es seguro seguir la ubicación del esquema proporcionada por el documento sí mismo). –