Sobre el documento vehículos de la entrada XML & XSL.I.
Se pide:
- Introducir un nuevo atributo, identificador (id), por ejemplo id="0001"
- Introducir dos nuevos valores en combustible (hibrido y enchufable).
- Introducir el elemento matricula (formato actual).
- Los elementos tienen que tener su restricciones oportunas.
- Generar un documento XML con al menos 12 vehículos.
- Generar un DTD que defina la estructura de información.
- Generar un esquema, (XSD) que defina la estructura de información.
- Asignar al XML la DTD y comprobar su validez. Indicar siempre que herramienta se usa.
- Asignar al XML el XSD y comprobar su validez. Indicar siempre que herramienta se usa.
- Generar el documento en JSON equivalente al XML, bien formado y validado con su schema. Indicar siempre que herramienta se usa.
Intenta poner unas restricciones sencillas al schema de JSON. Aquí tienes unos sencillos ejemplos:
-
{ "$schema": "http://json-schema.org/draft-04/schema#", "properties": { "nombre": { "type": "string", "minLength": 3, "maxLength" : 20 }, "apellidos": { "type": "string", "minLength": 3, "maxLength" : 20 } "edad": { "type": "number", "description": "edad de la persona", "minimum" : 0 }, }, "required": [ "nombre", "apellidos", "edad", ] }
-
"latitud": { "type": "number", "minimum": -90, "maximum": 90 },
No hay comentarios:
Publicar un comentario