Postagens

Mostrando postagens com o rótulo XML

Usando XML e DOM

Imagem
Usando XML e DOM e para organizar uma coleção de arquivos MP3 Jonas Knopman, D.Sc. NCE/UFRJ 1. Introdução A popularização do formato MP3 para o armazenamento de arquivos de áudio e a facilidade para baixar tais arquivos da Internet fez de cada um de nós proprietários de uma coleção de centenas ou milhares de arquivos de músicas. Freqüentemente estes arquivos são baixados por aplicativos diferentes, ou são recebidos por e-mail, e se espalham por diversas pastas no hard disk do usuário. Este artigo descreve uma aplicação simples usando a API DOM em Java para gerar um arquivo XML contendo informações sobre os arquivos MP3 encontrados no sistema de arquivos da máquina do usuário. As informações apresentadas são aquelas descritas nas tags ID3 dos arquivos MP3. O arquivo XML gerado pode ser importado por um banco de dados e utilizado por uma aplicação relacional através de consultas SQL. Pode-se ainda manter a base de dados no arquivo XML e percorrê-la usando DOM. Finalmente, pode-se aplic...

WML - Wireless Markup Language

Character Todos os dados de caráter em WML são definidos nos termos de tipos de dados de XML. Em resumo: CDATA - texto que pode conter entidades numéricas ou nomeadas do caracter. CDATA é usado somente em valores do atributo. PCDATA - texto que pode conter entidades numéricas ou nomeadas do caracter. Este texto pode conter a Tag (PCDATA é "CDATA analisado gramaticalmente"). PCDATA é usado somente nos elementos. NMTOKEM - um símbolo conhecido, contendo alguma mistura dos caráteres conhecidos, como definida pela especificação de XML. Length O tipo do comprimento pode ser especificado como um inteiro que representa o número dos pixels da lona (tela, papel) ou como uma porcentagem do espaço horizontal ou vertical disponível. Assim, para o valor "50" cinqüênta pixels temos: para larguras, o valor "50%" significa a metade do espaço horizontal disponível e para alturas, o valor "50%" significa a metade do espaço vertical di...

XML 1

Objetivos do desenvolvimento da XML

A especificação da XML primou pelos seguintes objetivos: Deveria ser claro usar a XML na Internet; A XML deveria suportar uma grande variedade de aplicações; A XML deveria ser compatíel com SGML; Deveria ser fácil escrever programas que processem documentos XML; O número de recuros opcionais em XML deveria ser mantido em um mínimo absoluto, idealmente zero; Os documentos XML deveriam ser legíveis pelos seres humanos e razoavelmente claros; O projeto XML deveria ser preparado rapidamente; O projeto XML deveria ser formal e conciso; Os documentos XML deveriam ser fáceis de serem criados; A concisão na marcação em XML é de mínima importância. Como a XML é definida A XML é definida pelas seguintes especificações: Extensible Markup Language (XML) 1.0: define a sintaxe da XML; XML Pointer Language (XPointer) e XML Linking Language (XLink): define um padrão para representar os links entre os recursos. Além dos links simples, como a tag "a" da HTML, a XML possui mecanismos para liga...

XML - Introdução

Introdução A XML (eXtensible Markup Language, ou Linguagem de Marcação Estendida) é um subconjunto da SGML (Standard Generalized Markup Language, ou Linguagem de Marcação Padrão Generalizada) que permite que uma marcação específica seja criada para especificar idéias e compartilhá-las na rede. Ela tem as virtudes da SGML e da HTML sem qualquer das limitações óbvias. Pontos fortes da XML · Inteligência: a XML é inteligente para qualquer nível de complexidade. A marcação pode ser alterada de uma marcação mais geral como " Lassie " para uma mais detalhista, como " Lassie ". As idéias são bem marcadas para que " duplo " e " duplo " sejam sempre valores diferentes. A informação conhece a si mesma. Não é necessária mais nenhuma idéia indesejável; · Adaptação: a XML é a língua-mãe de outras linguagens. Assim, linguagens como DickML e JaneML tornaram-se possíveis. A adaptação é infinita. Marcações personalizadas podem ser criadas para qualquer ...