Asunto: ¿Qué comparten el lenguaje XML y el SGML?
Nombre: Pilar
Origen: Europa
Fecha: 10-10-2012 00:00
Pregunta o consulta del visitante:¿Qué comparten el lenguaje XML y el SGML? que tienen esquemas para indicar elementos de un documento? que ambos sirven para expresar la estructura o ninguna de las dos?
Respuesta de ALEGSA.com.ar:
El W3C XML (Extensible Markup Language) es un subconjunto del SGML diseñado para facilitar la implementación del parseador (analizador sintáctico) comparado con el parseador del SGML completo. Su diseño está orientado especialmente a la WWW.
XML desactiva muchas opciones SGML presentes en la sintaxis (por ejemplo, omitiendo etiquetas anidadas
Además de desactivar muchas opciones SGML presentes en la sintaxis de referencia (por ejemplo, omitiendo las etiquetas y subdocumentos anidados), XML agrega también una serie de restricciones adicionales la sintaxis SGML. Por ejemplo, SGML admite etiquetas en sus versiones cortas, en cambio XML no permite etiquetas de inicio sin cerrar. También posee muchas de las adiciones hechas por el anexo WebSGML.
Actualmente XML se usa mucho más que el SGML completo. Algunas aplicaciones del XML incluyen XHTML, XQuery, XSLT, XForms, XPointer, JSP, SVG, RSS, Atom, XML-RPC, RDF/XML y SOAP.