NUNCA MAIS PASSE RAIVA POR NÃO CONSEGUIR RESOLVER UM PROBLEMA COM O EXCEL - GARANTIDO!
UNIVERSIDADE DO VBA - Domine o VBA no Excel Criando Sistemas Completos - Passo a Passo - CLIQUE AQUI
« Lição anterior | ![]() |
Δ Página principal | ![]() |
¤ Capítulos | ![]() |
Próxima lição » |
SQL Server 2005 - CURSO COMPLETO Autor: Júlio Battisti | |||
---|---|---|---|
Lição 218 - Capítulo 12 - O Que Mais Tem a Oferecer Este Tal de XML? | |||
Em primeiro lugar, XML é uma linguagem que utiliza tags, semelhante ao HTML. Um dos principais pontos a favor do XML é o fato de ser extensível (Extensible). Isto significa que não estamos limitados a um conjunto fixos de tags. Podemos criar tags de acordo com a nossa necessidade. Podemos utilizar XML para descrever a estrutura e a semântica de um conjunto de dados. Por exemplo, até hoje, não existem tags HTML para tipos específicos de dados, como por exemplo equações matemáticas (símbolos de integral, derivada, matriz, etc.), escalas musicais (sustenidos, claves de sol, etc.), fórmulas químicas, etc. Com HTML, estamos limitados às tags que fazem parte da definição original da linguagem. Por exemplo, para representar uma equação matemática, temos que utilizar uma figura, pois não existe uma tag para o símbolo da integral ou da derivada. Com XML, podemos ir um muito mais adiante. Não existe a tag que precisamos, então vamos criá-la. É neste ponto que XML começa a se diferenciar das demais linguagens. Podemos utilizar XML para definir tags associadas com um domínio específico. Por exemplo, as operadoras de cartão de crédito podem se reunir e criar um conjunto específico de tags para troca de informações no formato XML, em operações de Comércio Eletrônico na Web. Um documento HTML contém informações sobre como o seu conteúdo deve ser exibido, e é facilmente interpretado por um navegador que foi desenvolvido para entender HTML. Já seres humanos dificilmente conseguem extrair alguma informação útil de um documento no formato HTML. Já um documento no formato XML não contém qualquer informação sobre como os dados devem ser exibidos ou formatados, ao invés disso, o documento XML contém os dados e informações sobre a estrutura dos dados. Ao lermos um documento XML conseguimos extrair informações úteis do documento. A estrutura dos dados está descrita no próprio documento XML. Tags de documentos XML são mais amistosas, por exemplo, considere o seguinte trecho do exemplo anterior: <Orders OrderID=“10253”OrderDate=“1996-07-10T00:00:00”ShipCountry=“Brazil”Total=“604.79999” /> <Orders OrderID=“10253”OrderDate=“1996-07-10T00:00:00”ShipCountry=“Brazil”Total=“640” /> Podemos identificar que temos informações sobre o campo OrderID da tabela Orders. Na seqüência, também podemos identificar os campos OrderDate, ShipCountry e Total. Veja que as tags XML são mais amistosas do que as tradicionais tags HTML, como por exemplo <TD>, <TR> <STRONG>, etc. Você deve estar pensando que, em contrapartida, os dados no formato XML não são muito apresentáveis. Para resolver esta situação, podemos associar uma folha de estilo a um documento XML. As folhas de estilo fornecem um layout mais profissional a um documento XML. Podemos utilizar a tecnologia de CSS (Cascading Style Sheets), para formatar os dados de um documento XML. Com isto, obtemos um efeito interessante. Observe que estamos separando o conteúdo (que está no documento XML), da apresentação (que está definida no arquivo .css). Com isso podemos, facilmente, apresentar os dados de diferentes maneiras para diferentes usuários, simplesmente associando diferentes folhas de estilo. Em resumo, XML é extensível, ou seja, podemos criar as tags que forem necessárias e pode ser utilizado como um formato padrão para troca de informações, uma vez que um documento XML contém além dos dados, informações sobre a estrutura dos dados, o que facilita a leitura do documento, por qualquer sistema que entenda o padrão XML. Uma coisa é certa. XML veio para ficar e cada vez mais soluções são baseadas neste padrão. Para se ter uma idéia da força de XML, empresas como Microsoft, IBM, Sun, ORACLE e outras gigantes da indústria de informática “abraçaram” este padrão e anunciam produtos com suporte a XML. Com o SQL Server 2005 já temos suporte ao padrão XML, conforme vimos neste capítulo. Aprendemos a retornar dados no formato XML, utilizando o navegador. XML é assunto para um livro inteiro. Quem sabe um Curso Completo de XML. Com os links do início do Capítulo, você pode ter uma boa idéia do que é capaz o padrão XML. |
|||
« Lição anterior | ![]() |
Δ Página principal | ![]() |
¤ Capítulos | ![]() |
Próxima lição » |
Universidade do Access - Curso Completo de Access
com tudo para você dominar o Access - do Básico ao
Avançado - até a Criação de Sistemas Profissionais
Completos - Passo a Passo - Tela a Tela
Aplica-se ao Access 2019, 2016, 2013 e 2010!
Para todos os detalhes, acesse:
Contato: Telefone: (51) 3717-3796 | E-mail: webmaster@juliobattisti.com.br | Whatsapp: (51) 99627-3434
Júlio Battisti Livros e Cursos Ltda | CNPJ: 08.916.484/0001-25 | Rua Vereador Ivo Cláudio Weigel, 537 - Universitário, Santa Cruz do Sul/RS, CEP: 96816-208
Todos os direitos reservados, Júlio Battisti 2001-2025 ®
LIVRO: MACROS E PROGRAMAÇÃO VBA NO EXCEL 2016 - CURSO COMPLETO E PRÁTICO
DOMINE A PROGRAMAÇÃO VBA NO EXCEL - 878 PÁGINAS - CLIQUE AQUI