Afinal o Que é XML? - ?· alfabeto ser um conceito simples, ele é muito poderoso pois ele é usado…

Download Afinal o Que é XML? - ?· alfabeto ser um conceito simples, ele é muito poderoso pois ele é usado…

Post on 22-Jan-2019

213 views

Category:

Documents

0 download

TRANSCRIPT

  • 1

    Afinal o Que XML?

    O XML uma tecnologia muito simples, mas quando explicada nos tutoriais acaba parecendo algo complexo.

    Normalmente essa complexidade surge quando o instrutor que escreve o tutorial acaba querendo ir mais alm, e explicar alguma funcionalidade ou aplicao. Isto complica o entendimento. Por exemplo, um alfabeto algo simples de explicar: letras A at Z. Acabou... mas com um alfabeto podemos escrever em vrias lnguas diferentes. Se quisermos explicar o alfabeto e ensinar francs ao mesmo tempo, ai fica complicado, porque quem est aprendendo acabando ficando sem saber aonde termina o conceito "alfabeto" e onde comea o "curso de francs". Este texto tenta explicar, de maneirassimples, o que a tecnologia de XML, sem entrar em detalhes sobre as suas aplicaes, para no confundir. Por incrvel que parea, o XML algo muito simples, to simples quanto um alfabeto. Apesar de o alfabeto ser um conceito simples, ele muito poderoso pois ele usado em palavras de diversas lnguas e pode ser usado em livros, legenda de filmes, cartazes, etc. O XML tambm, um conceito muito simples, mas que, quando aplicado, pode ficar complexo. Ele uma forma de se escrever textos que sejam simples de serem compreendidos pelos computadores. O XML no foi feito para ser lido pelos humanos, mas foi feito de maneira que, se um humanos quiserem, podero ler o texto em XML com certa facilidade. Mas vamos l.

    O XML isso aqui: um sinal de "menor que" ou "" e a barra invertida ou "/". - Voc, caro leitor, acabou de aprender 80% do que XML.

    Mas temos certeza que voc ainda no entendeu nada.

    Vamos continuar, temos algumas regras. Regra 1: - o XML se agrupa em tags, que um texto dentro do < e >.

    Por exemplo uma tag. Outro exemplo de tag .

    Existem dois tipos de tags, o que no tem a barra e o que tem a barra.

    Este um tag inicial e a uma tag final.

    Qual a diferena entre elas? A barra... simplesmente, e to somente, a barra ou /

    Uma tag pode conter qualquer texto. Regra 2: - toda tag inicial tem uma tag final correspondente. Assim, se um texto tem a tag ele tem que ter tambm, em algum lugar mais adiante, a tag .

    Isso que fica no meio da tag de inicio e da tag de fim o ELEMENTO.

    Para que serve o elemento? - No meio do elemento, entre a tag de inicio e a tag de fim ficam as INFORMAES.

    Nos exemplos que seguem mais abaixo, o seu entendimento ser facilitado. Sigamos com as regras.

    Regra 3: - a tag pode ter propriedades ou atributos. com o sinal de = que definimos um atributo e seu valor.

    Por exemplo a tag IMG que tem um atributo SRC que tem valor imagem.jpg Pronto, voc j um especialista em XML. O que? - Voc quer saber para que serve o XML?

  • 2

    Como podemos saber? - Ns e o pessoal que criou o XML (o pessoal do World Wide Web Consortium) ningum sabe.

    Cada um usa como quiser.

    Voc quer usar o XML para descrever bandas de rock? Ento a vai: Will.i.am Apl.de.Ap Fergie Taboo Brian Jones AKeith Richards Mick Jagger Bill Wyman Charlie Watts Voc quer usar o XML para montar uma pgina web? - Aqui vai um exemplo: Uma pgina web Teste Outros exemplos de coisas escritas em XML: arquivos de RSS, novos formatos dos arquivos Microsoft Office, Nota Fiscal Eletrnica Brasileira, Certificados Digitais, etc. E por ai vai. J descobriu para que serve o XML? - Ainda no?

    Resposta: sozinho, o XML no serve para nada.

    Isso mesmo. Ele no foi criado como um fim, mas como um meio. O alfabeto tambm no serve para nada se voc no souber uma lngua; o XML igualzinho. Se voc no souber quais so tags para usar e como us-las, voc no vai conseguir fazer muita coisa til, creia. Por exemplo, para voc criar uma nota fiscal eletrnica, voc precisa saber o que XML, mas tambm precisa saber quais tags a Receita Federal Brasileira quer que voc use. Se o XML no serve para nada, porque foi criado?

    Ele foi criado para atender a uma necessidade: criar uma forma bsica de comunicao que facilitasse o trabalho dos programadores.

    Com o XML foram criadas muitas coisas que um programador pode utilizar para ler um arquivo escrito em XML. Assim os programadores que querem gerar uma Nota Fiscal Eletrnica podem usar e modificar os programas j escritos, e dessa forma serem mais produtivos.

    O XML a base de trabalho, mas precisa ser complementado com outras regras para significar algo vlido. Um dos exemplos mais comuns de uso do XML o HTML. Ele uma linguagem que usa os conceitos da XML e quem usa HTML, usa - sem saber o XML. Este texto foi criado para quem ainda no teve contato com esse tipo de tecnologia.

  • 3

    Modelo de parte de um arquivo XML (evento S-1000 do e-SOCIAL):

    RENT-A-SOFT

    ITU-SP

    BRASIL

    WWW.RENTASOFT.COM.BR

    RENTASOFT@YAHOO.COM

    http://www.rentasoft.com.br/

Recommended

View more >