Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouEliana Prado Gil Alterado mais de 9 anos atrás
1
XML Prof. Dr. Fernando Gauthier INE/UFSC
2
XML XML (Extensible Markup Language) é uma linguagem para marcar documentos que contêm informações estruturadas. Informação estruturada tem tanto conteúdo como alguma indicação de que rol esse conteúdo tem no documento. Um documento pode ter o conteúdo “Fernando Gauthier” na área de bibliografias o que tem significado diferente de estar na página de rosto logo abaixo do título.
3
Marcar documento Linguagem de marcação serve para identificar estruturas num documento
4
O XML foi projetado para marcar documento de estrutura arbitraria em oposição ao HTML que foi projetado para marcar documentos com estruturas fixas. Atualmente é bastante utilizado em uma série de atividades de desenvolvimento de software. Em HTML, tanto o conjunto de marcadores (tags) quanto sua semântica são fixos é sempre o título de primeiro nível
5
XML não especifica nem a semântica nem o conjunto de marcadores XML é uma meta-linguagem para descrever linguagens de marcação, permitindo definir marcadores e a relação estrutural entre eles.
6
Código XML Web Semântica Fernando Gauthier
8
DTD Em uma determinada aplicação o conjunto de marcadores é definido num documento chamado DTD que também especifica como os marcadores devem ser aninhados. Uma DTD define uma gramática para especificar as combinações os aninhamentos de marcadores, atributos etc.
9
XMLSchema Basicamente a mesma finalidade de DTDs: definir uma gramática para os documentos XML. definem vocabulários de marcação compartilhados, a estrutura dos documentos que utilizam esses vocabulários e fornecem subsídios para associar semânticas com eles.
10
XMLSchema define : um conjunto de tipos de dados simples que podem ser associados com os tipos dos elementos métodos para descrever a estrutura e as restrições dos conteúdos de documentos XML as regras para validar documentos XML.
11
XMLnamespace - NS Documentos XML possuem elementos e atributos que são definidos ou utilizados por vários módulos de software. Podem ocorrer problemas de reconhecimento e colisão destes em documentos tendo vários vocabulários de marcação.
12
Exemplo: Web Semântica Fernando Gauthier Web Semântica Fernando Gauthier UFSC Mesmo significado?
13
Um XML namespace (NS) é uma coleção de nomes, identificada por uma URI, que são utilizados em documentos XML como tipos de elementos e nomes de atributos
14
XML, XMLSchema e XMLNS especificam somente conven ç ões sint á ticas, qualquer aspecto semântico (significado dos elementos, etc. ) não faz parte das as especifica ç ões XML.
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.