SlideShare una empresa de Scribd logo
XML eXtensibleMarkupLanguage
Desarrollado por: ,[object Object],Ventajas: ,[object Object],XML no es realmente un lenguaje en particular, sino una manera de definir lenguajes para diferentes necesidades. Algunos de estos lenguajes que usan XML para su definición son XHTML, SVG, MathML.”
Diferencias entre XML y HTML Su sintaxis es muy similar, pero cada uno fue diseñado para cumplir distintas funciones: ,[object Object]
El HTML (HyperTextMarkupLanguage) por otro lado ha sido concebido para mostrar información, determinar como actúa y que hace. Su función radica en ayudarnos a darle formato a los diversos contenidos de una página.,[object Object]
La dirección de correo electrónico.
Mensaje.,[object Object]
Estructura de un XML En la estructura definida de un XML no es necesario que se defina la versión de el documento.   Etiquetas vacías <LI>En XML, somos<BR/> más restrictivos.</LI> Un solo elemento raíz la jerarquía de elementos de un documento XML bien-formado sólo puede tener un elemento inicial. Valores de atributos (Se usan comillas simples o dobles) <A HREF="http://www.developer.com/">
Atributos Un atributo es una definición de tipo simple con nombre que no puede contener otros elementos. Los atributos también pueden asignarse a un valor predeterminado opcional y deben aparecer en la parte inferior de las definiciones de tipo complejo. Además, si se declaran varios atributos, se pueden producir en cualquier pedido. Secciones CDATA. Las secciones CDATA XML contienen el texto sin formato que se debe incluir, pero no analizar, con el XML que lo  contiene. Una sección CDATA XML puede contener cualquier texto. Comentarios "<!--"y terminan con "-->".
DOCUMENT TYPE DEFINITIONS (DTDs). La DTD define los tipos de elementos, atributos y entidades permitidas, y puede expresar algunas limitaciones para combinarlos. Declaraciones tipo elemento Las declaraciones de tipo de elemento deben empezar con "<!ELEMENT" seguidas por el identificador genérico del elemento que se declara. <!ELEMENT receta (titulo, ingredientes, procedimiento)> Atributos: Los atributos pueden aparecer en etiquetas de apertura o vacías, pero no en las etiquetas de cierre.  <elementName att1Name="att1Value" att2Name="att2Value"...>  Los atributos deben tener un nombre y un valor. No se permite un nombre sin un valor. Un elemento no puede tener dos atributos con el mismo nombre.

Más contenido relacionado

La actualidad más candente

XML de A a Z
XML de A a ZXML de A a Z
XML de A a Z
Hicham QAISSI
 
Xml
XmlXml
Manual XML
Manual XMLManual XML
Manual XML
Hermes Romero
 
XML y JAVA
XML y JAVAXML y JAVA
Tutorial XML
Tutorial XMLTutorial XML
Tutorial XML
yumaniko
 
HTML
HTMLHTML
Diferencias entre html y xml
Diferencias entre html y xmlDiferencias entre html y xml
Diferencias entre html y xml
eduardoleon-92
 
Steven Toala 2c3
Steven Toala 2c3Steven Toala 2c3
Steven Toala 2c3
MickyBombillo Tg
 
Producto 3
Producto 3Producto 3
Producto 3
rossini123
 
Marcado Html
Marcado HtmlMarcado Html
Marcado Html
Darío Pulupa
 
Xml
XmlXml
Ac programacion
Ac programacionAc programacion
Ac programacion
alexcob
 
HTML HyperText Markup Language
HTML HyperText Markup LanguageHTML HyperText Markup Language
HTML HyperText Markup Language
ttounkyo
 
Programacion
ProgramacionProgramacion
Programacionalraulsc
 

La actualidad más candente (18)

Html danny
Html dannyHtml danny
Html danny
 
XML de A a Z
XML de A a ZXML de A a Z
XML de A a Z
 
Xml
XmlXml
Xml
 
Manual XML
Manual XMLManual XML
Manual XML
 
XML y JAVA
XML y JAVAXML y JAVA
XML y JAVA
 
Tutorial XML
Tutorial XMLTutorial XML
Tutorial XML
 
HTML
HTMLHTML
HTML
 
Diferencias entre html y xml
Diferencias entre html y xmlDiferencias entre html y xml
Diferencias entre html y xml
 
Html
HtmlHtml
Html
 
Html
HtmlHtml
Html
 
Steven Toala 2c3
Steven Toala 2c3Steven Toala 2c3
Steven Toala 2c3
 
Producto 3
Producto 3Producto 3
Producto 3
 
Marcado Html
Marcado HtmlMarcado Html
Marcado Html
 
Xhtml
XhtmlXhtml
Xhtml
 
Xml
XmlXml
Xml
 
Ac programacion
Ac programacionAc programacion
Ac programacion
 
HTML HyperText Markup Language
HTML HyperText Markup LanguageHTML HyperText Markup Language
HTML HyperText Markup Language
 
Programacion
ProgramacionProgramacion
Programacion
 

Destacado

Diseño orientado al flujo de datos
Diseño orientado al flujo de datosDiseño orientado al flujo de datos
Diseño orientado al flujo de datosdeiccy anahi
 
Cluster Nano AERI (2)
Cluster Nano AERI (2)Cluster Nano AERI (2)
Cluster Nano AERI (2)Mexico Innova
 
Ejemplo de diseo lgico estructurado
Ejemplo de diseo lgico estructuradoEjemplo de diseo lgico estructurado
Ejemplo de diseo lgico estructuradodeiccy anahi
 
la mejor forma de Conectar c# con mysql con archivos de configuracion
 la mejor forma de Conectar c# con mysql con archivos de configuracion  la mejor forma de Conectar c# con mysql con archivos de configuracion
la mejor forma de Conectar c# con mysql con archivos de configuracion
juandavid1118
 
Using sql server in c sharp
Using sql server in c sharpUsing sql server in c sharp
Using sql server in c sharp
Faruk Alkan
 
Practicas sencillas para C#
Practicas sencillas para C# Practicas sencillas para C#
Practicas sencillas para C#
saydo2007
 
Programación desde cero en C# en español
Programación desde cero en C# en españolProgramación desde cero en C# en español
Programación desde cero en C# en español
Anyelo Grullon Mata
 
C sharp
C sharpC sharp
C sharp
Isrra AguiMor
 
Ejercicios c#
Ejercicios c#Ejercicios c#
Ejercicios c#
marthaleo36
 
C# guia total del programador
C# guia total del programadorC# guia total del programador
C# guia total del programador
Enrique Urias Guzmán
 
SISTEMA DE FACTURACION (Ejemplo desarrollado)
SISTEMA DE FACTURACION (Ejemplo desarrollado)SISTEMA DE FACTURACION (Ejemplo desarrollado)
SISTEMA DE FACTURACION (Ejemplo desarrollado)
Darwin Durand
 

Destacado (15)

My Sql A C#
My Sql A C#My Sql A C#
My Sql A C#
 
Caso de uso
Caso de usoCaso de uso
Caso de uso
 
Diseño orientado al flujo de datos
Diseño orientado al flujo de datosDiseño orientado al flujo de datos
Diseño orientado al flujo de datos
 
Empresas con bdoo
Empresas con bdooEmpresas con bdoo
Empresas con bdoo
 
Cluster Nano AERI (2)
Cluster Nano AERI (2)Cluster Nano AERI (2)
Cluster Nano AERI (2)
 
Ejemplo de diseo lgico estructurado
Ejemplo de diseo lgico estructuradoEjemplo de diseo lgico estructurado
Ejemplo de diseo lgico estructurado
 
Caso de uso
Caso de usoCaso de uso
Caso de uso
 
la mejor forma de Conectar c# con mysql con archivos de configuracion
 la mejor forma de Conectar c# con mysql con archivos de configuracion  la mejor forma de Conectar c# con mysql con archivos de configuracion
la mejor forma de Conectar c# con mysql con archivos de configuracion
 
Using sql server in c sharp
Using sql server in c sharpUsing sql server in c sharp
Using sql server in c sharp
 
Practicas sencillas para C#
Practicas sencillas para C# Practicas sencillas para C#
Practicas sencillas para C#
 
Programación desde cero en C# en español
Programación desde cero en C# en españolProgramación desde cero en C# en español
Programación desde cero en C# en español
 
C sharp
C sharpC sharp
C sharp
 
Ejercicios c#
Ejercicios c#Ejercicios c#
Ejercicios c#
 
C# guia total del programador
C# guia total del programadorC# guia total del programador
C# guia total del programador
 
SISTEMA DE FACTURACION (Ejemplo desarrollado)
SISTEMA DE FACTURACION (Ejemplo desarrollado)SISTEMA DE FACTURACION (Ejemplo desarrollado)
SISTEMA DE FACTURACION (Ejemplo desarrollado)
 

Similar a Xml

Unidad 1 lenguajes de marcas
Unidad 1   lenguajes de marcasUnidad 1   lenguajes de marcas
Unidad 1 lenguajes de marcasMaria Mar
 
Presentacion xml
Presentacion xmlPresentacion xml
Presentacion xmlitsl
 
Html y xml
Html y xmlHtml y xml
Xml
XmlXml
Html & xml
Html & xmlHtml & xml
Html & xml
madisito
 
Programacion
ProgramacionProgramacion
Programacionalraulsc
 
Programacion
ProgramacionProgramacion
Programacionalraulsc
 
Lenguajes de marcas
Lenguajes de marcasLenguajes de marcas
Lenguajes de marcas
sinuhenavarro
 
XML en .NET
XML en .NETXML en .NET
XML en .NETbrobelo
 
Introduccion al xml
Introduccion al  xmlIntroduccion al  xml
Introduccion al xml
longojose
 
Xhtml
XhtmlXhtml
Xhtml
osmarinero
 
infografíaxml
infografíaxmlinfografíaxml
infografíaxml
GiselleMora6
 

Similar a Xml (20)

Unidad 1 lenguajes de marcas
Unidad 1   lenguajes de marcasUnidad 1   lenguajes de marcas
Unidad 1 lenguajes de marcas
 
8 Xml
8 Xml8 Xml
8 Xml
 
Presentacion xml
Presentacion xmlPresentacion xml
Presentacion xml
 
Html y xml
Html y xmlHtml y xml
Html y xml
 
Xml
XmlXml
Xml
 
Html & xml
Html & xmlHtml & xml
Html & xml
 
Html&xml
Html&xmlHtml&xml
Html&xml
 
Programacion
ProgramacionProgramacion
Programacion
 
Programacion
ProgramacionProgramacion
Programacion
 
Xml
XmlXml
Xml
 
Xml
XmlXml
Xml
 
Lenguajes de marcas
Lenguajes de marcasLenguajes de marcas
Lenguajes de marcas
 
1 crear pag formatos
1 crear pag formatos1 crear pag formatos
1 crear pag formatos
 
XML en .NET
XML en .NETXML en .NET
XML en .NET
 
Introduccion al xml
Introduccion al  xmlIntroduccion al  xml
Introduccion al xml
 
Xml
XmlXml
Xml
 
Xhtml
XhtmlXhtml
Xhtml
 
infografíaxml
infografíaxmlinfografíaxml
infografíaxml
 
Html
HtmlHtml
Html
 
Taller 1 raul guaranda
Taller 1 raul guarandaTaller 1 raul guaranda
Taller 1 raul guaranda
 

Xml

  • 2.
  • 3.
  • 4.
  • 5. La dirección de correo electrónico.
  • 6.
  • 7. Estructura de un XML En la estructura definida de un XML no es necesario que se defina la versión de el documento. Etiquetas vacías <LI>En XML, somos<BR/> más restrictivos.</LI> Un solo elemento raíz la jerarquía de elementos de un documento XML bien-formado sólo puede tener un elemento inicial. Valores de atributos (Se usan comillas simples o dobles) <A HREF="http://www.developer.com/">
  • 8. Atributos Un atributo es una definición de tipo simple con nombre que no puede contener otros elementos. Los atributos también pueden asignarse a un valor predeterminado opcional y deben aparecer en la parte inferior de las definiciones de tipo complejo. Además, si se declaran varios atributos, se pueden producir en cualquier pedido. Secciones CDATA. Las secciones CDATA XML contienen el texto sin formato que se debe incluir, pero no analizar, con el XML que lo contiene. Una sección CDATA XML puede contener cualquier texto. Comentarios "<!--"y terminan con "-->".
  • 9. DOCUMENT TYPE DEFINITIONS (DTDs). La DTD define los tipos de elementos, atributos y entidades permitidas, y puede expresar algunas limitaciones para combinarlos. Declaraciones tipo elemento Las declaraciones de tipo de elemento deben empezar con "<!ELEMENT" seguidas por el identificador genérico del elemento que se declara. <!ELEMENT receta (titulo, ingredientes, procedimiento)> Atributos: Los atributos pueden aparecer en etiquetas de apertura o vacías, pero no en las etiquetas de cierre. <elementName att1Name="att1Value" att2Name="att2Value"...> Los atributos deben tener un nombre y un valor. No se permite un nombre sin un valor. Un elemento no puede tener dos atributos con el mismo nombre.
  • 10.