Sei sulla pagina 1di 25

Aprenda os fundamentos do XML, o que ele e como funciona.

. Em seguida, veja como alguns dos programas no Microsoft Office System ajudam a usar o XML.

Metas
Aps concluir este curso voc poder:

Sobre este curso


Este curso inclui:

Cinco lies individuais e duas sesses prticas com exerccios. Um pequeno teste no fim de cada lio. Os testes no so avaliados. Um Carto de Referncia Rpida que voc pode levar do curso.

Ajudar a planejar um sistema XML. Usar e seguir terminologia XML bsica e conceitos como marcas, esquemas e transformaes. Ver como o XML funciona em alguns programas do Microsoft Office System.

As prticas deste curso exigem o Microsoft Office Excel 2003 e o Microsoft Office Word 2003 ou o Microsoft Office Professional Edition 2003. No possvel concluir as prticas usando as verses do Excel e do Word no Microsoft Office Standard Edition 2003.

Provavelmente, voc j ouviu falar de XML e talvez saiba de algumas razes pelas quais deva us-lo para armazenar dados. Mas, o que exatamente XML e como funciona? Este curso explica as noes bsicas: o que , o que faz e alguns de seus benefcios. Para obter mais informaes sobre este curso, leia a viso geral no centro desta pgina ou o sumrio na coluna esquerda. Em seguida, clique em Prxima para iniciar a primeira lio.

O XML permite usar dados de mais fontes e de mais maneiras.

Por que eu devo usar XML? Porque as empresas de hoje lidam com muitos dados e eles provm de vrias fontes e vrios formatos: bancos de dados, pginas da Web, arquivos de planilha e email, para mencionar alguns. O XML permite trabalhar com mais dados de mais fontes e obter mais desses dados. Continue a leitura para saber porque o XML to til.

Vrias fontes de dados, vrios usos para os dados de cada fonte.

Suponha que voc responsvel pelo departamento de recursos humanos de uma empresa de mdio porte. A sua equipe analisa uma grande quantidade de currculos, geralmente na forma de documentos ou emails. No seria timo poder copiar automaticamente desses currculos os nomes, os endereos e as listas de habilidades para o trabalho? E no seria melhor ainda poder usar os seus

computadores para fazer a correspondncia entre essas habilidades e as posies em aberto? E que tal se o mesmo processo preparasse um relatrio para o seu gerente sobre o desempenho do seu departamento? Voc pode fazer tudo isso (e muito mais) com o XML. possvel extrair dados de vrias fontes originais, armazenar esses dados em um local para saber onde encontr-los e usar os dados novamente, quando e onde precisar deles. Por exemplo, voc precisa fazer um relatrio com dados do oramento dos ltimos trs anos? Seja qual for a forma de armazenamento desses dados, se eles estiverem em XML, voc poder selecionar o que precisar e importar para um documento, uma planilha ou um banco de dados o que for adequado para a situao.

Os dados XML inseridos em um departamento funcionam em diferentes programas em outros departamentos.

Outra vantagem do XML a sua capacidade de automatizar qualquer nmero de processos comerciais. Digamos que um cliente envie a voc uma ordem de compra. Ao chegar, ela se parece com qualquer documento, porm as informaes desse documento esto em XML. O seu sistema de computador pode transformar automaticamente essa ordem de compra em uma planilha para que o seu departamento de expedio a use e importe automaticamente os dados do pedido para o banco de dados da contabilidade. Dependendo do design do seu sistema, basta pressionar alguns botes. XML significa Linguagem de Marcao Extensvel e a palavra "Extensvel" usada por um bom motivo. possvel estend-la adaptando-a a quase qualquer necessidade: comrcio, publicao, governo, cincia, pesquisa acadmica qualquer aplicao em que as informaes sejam movimentadas de uma forma de uso para outra.

O XML permite a troca de dados entre sistemas anteriormente incompatveis.

O XML foi originalmente concebido para trocar dados pela World Wide Web. Actualmente, tornou-se um padro pblico e largamente aceite para trocar dados entre qualquer nmero de sistemas informticos. Poder ouvir uma descrio do XML como sendo "independente de qualquer plataforma", o que significa que qualquer programa criado para utilizar XML pode ler e processar quaisquer dados de XML, independentemente dos sistemas operativos informticos e do hardware do computador. Essa capacidade permite-lhe utilizar programas do ambiente de trabalho, tais como o Microsoft Word ou Microsoft Excel, directamente em dados gerados por um computador mainframe. Um crescente nmero de programas informticos pode utilizar XML. uma tecnologia na qual as empresas, governos, investigadores, entidades acadmicas e outros, vo confiar cada vez mais no futuro.

O seu departamento de TI (Tecnologia da Informao) ou outro especialista pode ajudlo a chegar l.

O sistema baseado em XML pode permitir que voc use mais tipos de dados em mais programas e em mais computadores. Ele pode automatizar o trabalho de digitao de dados e ajud-lo a criar documentos com mais rapidez. E onde voc consegue um sistema como esse? Ele precisa ser planejado e criado. No possvel comprar e instalar um sistema XML. Voc precisa trabalhar com o seu departamento de TI (Tecnologia da Informao) ou com outra pessoa que tenha experincia no design e na criao de vrios componentes de um sistema XML. Esse processo pode envolver bastante trabalho. Mas lembre-se de que as pessoas que usam um sistema XML no precisam necessariamente aprender a lidar com um novo software nem aprender XML. Voc e seus funcionrios podem continuar usando documentos, planilhas, bancos de dados e formulrios da Web com os quais esto familiarizados, para criar, processar e compartilhar dados. Em geral, o XML funciona em segundo plano.

Os componentes de um sistema XML bsico.

Um sistema XML tpico consiste em trs tipos de arquivos: Os dados XML so os seus dados, mais as marcas XML que descrevem o significado e a estrutura dos dados. Os esquemas XML definem regras para o que pode e no pode residir nos arquivos de dados. Por exemplo, um esquema pode garantir que os usurios no consigam inserir palavras no campo de data. As transformaes XML permitem o uso de dados em vrios programas ou arquivos. Por exemplo, uma transformao pode adicionar dados de vendas a uma pasta de trabalho, enquanto outra transformao pode inserir os mesmos dados em um documento.

Conclua os testes a seguir para ter certeza de que compreendeu o material. Suas respostas so confidenciais e os resultados do teste no so avaliados.

O XML foi originalmente desenvolvido para: Permitir que os computadores mainframe se comuniquem. Transferir dados entre bancos de dados relacionais. Fornecer elementos grficos compactos para serem usados na World Wide Web. Transferir dados pela World Wide Web.

As principais bases dos sistemas XML so: DLLs, objetos COM e transformaes XML. Arquivos de dados XML, esquemas XML e transformaes XML. Bancos de dados relacionais, esquemas XML e planilhas. Pedido de remessa, dados de compras e arquivos de dados XML.

O XML principalmente uma ferramenta para nmeros comerciais. Verdadeiro Falso

Dados: os principais componentes de um sistema XML.

Os dados so o principal componente de um sistema XML. Os arquivos de dados XML contm dados e um conjunto de cdigos chamados de marcas, as quais descrevem os seus significados. possvel criar qualquer marca necessria para os dados. Por ser to flexvel e til que o XML chamado de extensvel. Para continuar a leitura desta lio sozinho, clique em Prxima.

Dados XML de exemplo.

Suponha que voc seja o proprietrio de uma clnica veterinria e queira usar XML para armazenar dados dos seus vrios clientes animais. Os arquivos de dados XML contero dados de cada animal. Cada um desses dados envolvido por uma marca e cada marca descreve o significado dos dados. A combinao de marca e dados chama-se n. A ilustrao mostra um arquivo de dados XML de exemplo de um gato chamado Izzy. As marcas so combinaes de colchetes angulares e texto:
<GATO>, <NOME>, <IDADE>

e assim por diante. Na realidade, as marcas consistem em duas partes, uma marca de abertura e uma marca de fechamento assim:
<RAA> </RAA>

A barra (/) que indica uma marca de fechamento. As marcas de abertura e de fechamento envolvem quaisquer dados, desta maneira:
<RAA>Siams</RAA>

Em XML, as marcas so criadas para descrever claramente cada um dos dados. Se algum perguntar o significado de todas essas marcas, diga que voc quem decide o significado delas. Isso faz parte da caracterstica "extensvel" do XML. Neste caso, voc sabe o que significam "sim", "no" e "Izzl138bod". Como as marcas descrevem a estrutura e o significado dos dados, qualquer programa ou sistema de computador que oferea suporte para XML pode entender esses dados e utiliz-los. Por exemplo, voc pode carregar o nome do gato e o nome do proprietrio, constantes nos dados, em um relatrio de vacinao e em uma solicitao de pagamento simultaneamente. Esses so apenas alguns exemplos de como possvel utilizar o XML. Os dados podem ser usados em relatrios, em pginas da Web e em bancos de dados, s para comear. Quando a troca de dados for necessria, o XML poder atender a quase qualquer necessidade comercial, cientfica ou acadmica.

Mais partes de um arquivo de dados XML Declaraes Elemento raiz Atributo Marcas e dados

Alm de dados e marcas, os arquivos de dados XML contm declaraes, elementos raiz e atributos. Os nomes podem soar misteriosos, mas depois de algumas breves definies, voc ver que eles so simples e lgicos. Declaraes XML so instrues existentes no arquivo de dados que identificam esse e outros arquivos com os quais ele trabalha. Nesta ilustrao, a primeira declarao diz que o arquivo um XML (se isso no for declarado, os programas no sabero como trabalhar com ele). A segunda declarao nomeia um arquivo que governa a estrutura de dados desse e de outros arquivos do seu tipo. A terceira declarao nomeia um arquivo que usado para controlar a aparncia dos dados e que permite que um sistema XML reorganize os dados. Elemento raiz significa uma marca que contm todas as outras marcas e todos os dados em cada registro em particular. Os arquivos XML requerem marcas raiz. Para os arquivos desse veterinrio, a marca raiz o animal cliente individual. Atributos armazenam informaes sobre as marcas e os dados que elas contm. Os tipos de informaes existentes nos atributos so definidos pelo XML de cada tipo de marca. Neste exemplo, cada animal cliente deve ter um nmero de paciente como atributo do elemento raiz. Marcas e dados so, obviamente, os principais componentes do arquivo. Voc tambm pode considerar as marcas e os dados como elementos filho contidos no elemento raiz <GATO> </GATO> . Regra Exemplo
<gato>

A marca deve conter todas as outras marcas. Ou seja, o seu <nome>Izzy</nome> </gato> arquivo de dados deve ter um elemento raiz. A sesso anterior abordou os elementos raiz. Se voc fornecer uma marca de abertura, dever fornecer uma marca de fechamento (com exceo das marcas vazias, que explicaremos mais adiante).
<gato> ... </gato>

Correto
<gato> ... </gato>

Deve haver uma correspondncia entre as marcas de abertura e de fechamento.

Incorreto
<gato> ... </Gato>

Algumas marcas, chamadas marcas vazias, no requerem Rgua horizontal marcas de fechamento porque incluem a barra de fechamento como parte da marca. O exemplo mostra <hr/> marcas para inserir uma rgua horizontal e uma quebra de linha.

Quebra de linha
<br/>

Correto
id_paciente="389467"

necessria incluir todos os valores de atributos entre aspas simples ou duplas.

Incorreto
id_paciente=389467

Correto
<gato> <nome>Izzy</nome> </gato>

Todas as marcas devem ser aninhadas corretamente. A seqncia de marcas de fechamento deve espelhar a seqncia de marcas de abertura.

Incorreto
<gato> <nome>Izzy</gato> </nome>

Todas as entidades devem ser declaradas. No se assuste. Entidade uma rea de armazenamento virtual. Ela pode conter imagens, texto ou caracteres como o smbolo de direitos autorais. Aqui esto as entidades do smbolo de direitos autorais e de cada colchete angular. Regras bsicas para criar XML bem-formado.

&copy; &lt; < &gt; >

Voc pode ouvir o termo "XML bem-formado" e imaginar o que significa. simples: o XML bem-formado quando segue um pequeno conjunto de regras rgidas. Por exemplo, o XML diferencia maisculas de minsculas. As maisculas so importantes. Para que os dados XML sejam bem-formados, todas as marcas devem usar uma mistura idntica de letras maisculas e minsculas. Portanto, <GATO> ... </GATO> bem-formado, mas <GATO> ... </Gato> no . No necessrio conhecer todas as regras, mas se quiser conhec-las, elas esto nesta tabela. O que necessrio saber: possvel compartilhar dados XML entre usurios e sistemas somente quando esses dados forem bem-formados. Se no forem, o sistema XML ir parar de funcionar (isso significa que a sua empresa vai parar de funcionar). Mas esse um ponto positivo. Realmente. Porque se um bloco de dados XML no for bem-formado, possvel que tambm esteja corrompido. A capacidade inata do XML

de alert-lo imediatamente pode evitar que voc enfrente vrios problemas posteriores, como precisar corrigir nmeros imprecisos nos relatrios ou limpar dados corrompidos nos arquivos. Na sesso prtica, voc ir violar uma das regras do XML bem-formado para ver como o Word 2003 trata esse erro.

As instrues para a prtica sero exibidas em uma janela separada ao lado do Word. Problemas com o exerccio prtico? Praticar no Word Experimente as dicas para soluo de problemas

Est preparado para conhecer alguns dados XML? Nesta sesso prtica vai ver como fcil criar um ficheiro XML no Word 2003. Vai tambm observar como o Word se comporta quando lida com dados XML incorrectamente formados.
Sobre a sesso de prtica Quando voc clicar em Praticar no Word, um documento em branco ser baixado para seu computador e aberto no Word, e uma janela separada com instrues da prtica aparecer ao lado do aplicativo (consulte a imagem). Observao O Word 2003 deve estar instalado no computador. Dicas

Se as instrues para a prtica no estiverem visveis ou desaparecerem quando voc clicar no Word, clique no boto da barra de tarefas da Ajuda do Word e clique no boto Lado a Lado Automaticamente no canto superior esquerdo das instrues.

Se as instrues para a prtica cobrirem o Word, clique no boto Lado a Lado Automaticamente no canto superior esquerdo das instrues.

Antes de comear Feche o Word se ele ainda estiver em execuo. Iniciar a prtica Clique no boto Praticar no Word agora.

Tamanho da transferncia: 20 KB (<1 min @ 56 Kbps) Conclua os testes a seguir para ter certeza de que compreendeu o material. Suas respostas so confidenciais e os resultados do teste no so avaliados.

Qual destas opes ajuda a tornar o XML extensvel? A capacidade de trocar dados entre bancos de dados. A capacidade de validar os dados. A capacidade de criar as marcas necessrias para descrever dados.

Para criar um arquivo XML no Word 2003, voc: Valida os dados adicionando cdigos de campo ao documento. Usa o comando Objeto no menu Inserir para importar dados XML para o documento. Salva um documento como um arquivo XML. Executa um conversor de arquivos.

O XML bem-formado quando : Contm dados vlidos. Est de acordo com um conjunto especfico de regras.

fcil de ler.

Um esquema: o segundo componente bsico de um sistema XML.

O segundo componente bsico de um sistema XML o esquema. Um esquema pode soar misterioso, mas apenas um conjunto de regras que dizem o que permitido nas vrias partes de um arquivo de dados XML. O esquema usado para validar dados. Por exemplo, um esquema pode ajudar a garantir que as pessoas no digitem texto em uma caixa na qual devem inserir o telefone. Para continuar a leitura desta lio sozinho, clique em Prxima.

Os esquemas contm regras que ajudam a garantir dados vlidos.

No deixe que o termo o intimide. Esquema apenas outra palavra para estrutura ou organizao. No XML, o esquema contm as regras para o que pode e no pode existir nas vrias partes de um arquivo de dados XML. importante manter separadas as regras de um esquema e as regras do XML bemformado. Estas determinam como o seu especialista ou o departamento de TI deve criar uma estrutura de dados, inclusive os esquemas. O esquema XML e como tal deve seguir as regras do XML bem-formado. Ao contrrio, as regras de um esquema determinam o que pode e o que no pode residir em uma certa estrutura de dados. Por exemplo, o esquema pode dizer que uma certa marca pode conter somente datas e outra pode conter somente preos. Sem um esquema, o campo de data do XML bem-formado poderia conter texto e o campo de preo poderia conter datas. O XML seria como uma sentena gramatical, porm sem nenhum sentido. O esquema pode estar dentro de um arquivo de dados ou pode ser um arquivo separado vinculado ao arquivo de dados. De qualquer forma, sempre que voc usar um arquivo de dados em conjunto com um esquema, dizemos que esse arquivo de dados est de acordo com esse esquema. Se o departamento de TI criar um arquivo de esquema separado, esse arquivo usar a mesma extenso de nome de arquivo .xsd. Os arquivos de dados usam a extenso de nome de arquivo .xml.

Partes de um esquema XML Declaraes Declarao de seqncia opcional (controla a ordem das marcas no arquivo de dados) Tipo de dados

Os esquemas podem se tornar extremamente complexos e o seu departamento de TI provavelmente criar esses esquemas para voc aps vocs conversarem sobre os tipos de dados necessrios e como o sistema XML deve funcionar. Saber qual a aparncia dos esquemas o ajudar a conversar com TI sobre eles. A ilustrao mostra um esquema definindo regras para o conjunto de marcas <GATO> ... </GATO> abordado na lio anterior. Este esquema contm um conjunto de declaraes que controlam o tipo de dados que cada marca pode conter. Neste caso, a declarao de seqncia tambm controla a ordem das marcas que residem no elemento raiz <GATO>. Qualquer arquivo de dados que usar esse esquema deve ter suas marcas na mesma ordem mostrada. Em algum outro local da ilustrao, as declaraes de tipo de dados controlam o tipo de dados que cada marca de um arquivo de dados pode conter: uma seqncia de letras, um nmero ou uma opo Sim/No. Como de se esperar, as marcas de um arquivo de dados no podem conter um tipo de dados diferente do que o esquema declara. assim que o esquema pode ajudar a validar os dados XML. Talvez voc se lembre que uma seo anterior, Anatomia de um arquivo de dados XML, tambm mencionou declaraes. Uma dessas declaraes informava qual esquema regularia o contedo do arquivo de dados. Portanto, os dois grupos de declaraes so relacionados, lgica e funcionalmente. Ento como que tudo isso o afeta? Se voc for um veterinrio e precisar que os arquivos contenham informaes adicionais (como cor ou marcas) sobre os animais clientes, voc pedir ao responsvel pelo seu XML que adicione marcas para esses dados. A incluso dessas marcas tambm requer alteraes no esquema do arquivo. Se o esquema no for alterado, as novas marcas sero consideradas invlidas e o sistema ir

parar de funcionar. As alteraes simples no esquema podem ser muito rpidas, mas qualquer alterao no esquema importante porque cria uma nova regra para os dados. Uma vez que possvel alterar os esquemas medida que as suas necessidades de computao e de dados evoluem, os arquivos XML podem ser adaptados a novas situaes e a novos requisitos sem recriar os arquivos a partir do zero. Assim como as marcas, o esquema extensvel. Conclua os testes a seguir para ter certeza de que compreendeu o material. Suas respostas so confidenciais e os resultados do teste no so avaliados.

O esquema refora as regras do XML bem-formado. Verdadeiro Falso

O esquema contm : Estilos. Ns. Declaraes.

Todos os sistemas XML devem usar arquivos .xsd. Verdadeiro Falso

Uma transformao: o terceiro componente bsico de qualquer sistema XML.

O terceiro principal componente de um sistema XML tpico uma transformao. Uma transformao permite usar os mesmos dados de vrias formas diferentes. Os dados XML que voc arquivou e estruturou com tanto cuidado agora podem ser usados em relatrios, bancos de dados, pgina da Web e um nmero cada vez maior de outros aplicativos. aqui que o XML se torna ainda mais interessante. Para continuar a leitura desta lio sozinho, clique em Prxima.

As transformaes podem automatizar a troca de dados.

Dissemos que o XML, alm de estruturar e validar os dados, tambm oferece maneiras avanadas de dar um novo objetivo ou de reorganizar os dados. O mecanismo para fazer isso chama-se XSLT (transformao de linguagem de folha de estilos extensvel) ou, para simplificar, uma transformao. por isso que .xsl a extenso de nome de um arquivo de transformao. A transformao fornece um conjunto de regras (sim, mais regras) para converter os dados descritos por um conjunto de marcas em dados descritos por outro conjunto de marcas. Por exemplo, digamos que o seu departamento de vendas armazene os dados em pastas de trabalho do Excel e que o seu departamento de contabilidade precise que essas informaes sejam importadas para um banco de dados. Uma transformao pode gravar os dados de clulas selecionadas previamente na planilha nos campos corretos do banco de dados.

No importa como voc precisa usar os dados. A transformao pode ajudar.

Dependendo das etapas embutidas nelas, as transformaes agem como processadores de dados. Por exemplo, possvel classificar ou filtrar os dados do armazenamento de dados XML ao grav-los em um documento ou em um programa de planilha. Portanto, voc pode publicar um boletim informativo com uma lista de novos parceiros comerciais por estado, mas omitindo seus endereos. Tambm possvel usar o estoque de produtos XML para criar um catlogo da Web sem mostrar os preos unitrios do seu fornecedor, ou classificar os vendedores por regio ou por gerente quando voc gerar o diagrama mais recente da sua organizao. E no s isso. As transformaes tambm podem controlar as suas exibies visuais a aparncia dos seus dados. Por exemplo, possvel usar uma transformao para imprimir dados de vendas de forma que eles paream ter sado de um programa de planilha, mesmo que isso no tenha ocorrido, e vice-versa. Alm de criar pginas da Web, voc tambm pode usar as transformaes para implantar vrias verses de um site. possvel armazenar todos os dados em um local e criar um conjunto de transformaes que faam com que eles tenham uma boa aparncia em qualquer nmero de navegadores da Web. Quando os visitantes entrarem no seu site, voc detectar o tipo de navegador que eles utilizam e os rotear para a verso apropriada do seu contedo. Voc pode parar de criar e manter contedo da Web separado para cada tipo de navegador. Isso com certeza economizar tempo e dinheiro. Uma vez que mais empresas, escolas e agncias governamentais esto adotando o XML, as empresas de software esto fornecendo transformaes que funcionam com seus programas. No futuro, voc poder localizar rapidamente e baixar transformaes que atendam s suas necessidades ou que o seu pessoal de TI possa ajustar facilmente para adequ-las aos seus objetivos. Isso significa que o seu investimento inicial em XML dar cada vez mais frutos com o passar do tempo.

Um conjunto de marcas cria uma tabela em uma pgina da Web. Uma declarao traz os dados XML para a tabela. Cada clula da tabela mostra um dado especfico.

Assim como os esquemas, as transformaes so arquivos XML e devem seguir as regras do XML bem-formado. As transformaes tambm podem ser extremamente complexas. Escrev-las um trabalho a ser feito por profissionais. No entanto, novamente, para ajud-lo a obter os resultados desejados, interessante que voc tenha conhecimento suficiente sobre transformaes para ajudar a planej-las. A ilustrao mostra parte de uma transformao que grava os dados do arquivo <GATO>, do qual falamos nas lies anteriores, em uma tabela de uma pgina da Web. Este exemplo mostra apenas uma maneira de escrever uma transformao. A transformao usada para converter dados em um documento ou em um diagrama conter marcas especficas para o programa e o contexto de exibio. Se voc estiver em dvida, a Linguagem da Folha de Estilos Extensvel no uma linguagem separada do XML, um vocabulrio do XML. A transformao apenas outro documento XML. Conclua os testes a seguir para ter certeza de que compreendeu o material. Suas respostas so confidenciais e os resultados do teste no so avaliados.

Voc usa transformaes para: Validar os dados. Reforar as regras do XML bem-formado. Classificar, filtrar e executar outros tipos de processamento nos dados.

Voc usa transformaes para converter dados em XML. Verdadeiro Falso

Queira ou no, a sua empresa precisar escrever suas prprias transformaes. Verdadeiro Falso

Faa o XML trabalhar no Microsoft Office Professional Edio 2003.

Quando voc perceber o quanto o XML pode fazer, e ainda far, compreender a razo pela qual vrios programas do Office 2003 j tm o XML interno. O XML interno torna essa linguagem avanada muito mais fcil de usar. Veja como fcil migrar os arquivos padro do Office para as suas verses XML e voc entender o porqu de o XML estar sendo to bem-aceito no mundo. Para continuar a leitura desta lio sozinho, clique em Prxima.

Os programas do Office 2003 oferecem suporte para XML de maneiras que fazem sentido para eles.

Vrios dos programas do Microsoft Office Professional Edio 2003 oferecem suporte para XML. Cada programa fornece ferramentas de XML que coincidem com a natureza do prprio programa. A sesso prtica anterior mostrou como o Word 2003 permite salvar arquivos como XML. Voc tambm pode anexar esquemas e transformaes aos documentos do Word 2003. Por outro lado, o Excel 2003 usa o conceito de um mapa para trabalhar com XML. Voc cria um mapa vinculando as clulas de uma planilha a elementos de um esquema. No possvel salvar uma pasta de trabalho como XML, a no ser que voc primeiro crie um mapa (voc ver como fazer isso na sesso prtica desta lio). A melhor maneira de aprender como um programa do Office 2003 oferece suporte ao XML abrir a Ajuda desse programa e procurar "XML" para obter mais informaes. Quanto a esquemas, transformaes ou dados XML de outros fornecedores, os programas do Microsoft Office Professional Edio 2003 esto prontos para trabalhar com eles.

As instrues para a prtica sero exibidas em uma janela separada ao lado do Excel. Problemas com o exerccio prtico? Praticar no Excel Experimente as dicas para soluo de problemas

A primeira sesso prtica mostrou-lhe como o Word 2003 trabalha com o XML. Agora vai ver como o Excel 2003 trabalha com o XML. Nesta sesso prtica, vai abrir um Arquivo de dados XML no Excel como uma lista XML e vai criar um mapa XML para o Excel. Importante Para seguir os passos nesta sesso prtica, tem primeiro de transferir um Arquivo de dados XML exemplo. Siga as instrues abaixo: Transferir um Arquivo XML para os exerccios Para realizar esta sesso prtica, tem primeiro de transferir um Arquivo XML exemplo denominado Relatrio de Despesas.xml. Siga estes passos para transferir esse Arquivo. Recomenda-se que execute estes passos sem qualquer interrupo.
1. Para manter estas instrues facilmente acessveis, imprima esta pgina. Clique com o boto direito do rato, em seguida, clique em Imprimir. Na caixa de dilogo Imprimir , clique em Preferncias e defina a orientao para Horizontal. Clique em OK e, em seguida, clique em Imprimir. 2. Em seguida, clique nesta hiperligao: Arquivo XML de prtica. (em ingls) A hiperligao direcciona o utilizador para uma pgina de transferncia com o nome "Exemplo de Excel 2003: Arquivo XML". 3. No lado direito dessa pgina de transferncia, clique no boto Transferir.

4. Na caixa de dilogo Transferncia de Arquivos, clique em Abrir. 5. Quando lhe for solicitado se pretende instalar o Arquivo, clique em Sim e, em seguida, clique em Sim para tomar conhecimento do contrato de licena. Escreva o nome de uma pasta de destino ou navegue para uma pasta de destino e, em seguida, clique em OK at concluir o processo de instalao. 6. Se tiver executado estes passos sem qualquer interrupo, dever visualizar a pgina de transferncia "Exemplo de Excel 2003: Arquivo XML" novamente. Clique no boto Retroceder no browser para regressar a esta pgina do curso de formao. Se no conseguir voltar directamente, pode utilizar o histrico do browser para regressar ao curso ou pode ir at Formao no Office Online e abrir novamente o curso e, em seguida, voltar a esta pgina de exerccios.

Depois de ter instalado o Arquivo XML de exerccios, clique em Praticar no Excel abaixo para iniciar a sesso prtica. O Excel abre-se, uma folha de clculo de exerccio ser transferida para o seu computador e sero apresentadas instrues para o ajudar com o painel de exerccios. Tamanho da transferncia: 14 KB (<1 min @ 56 Kbps) Conclua os testes a seguir para ter certeza de que compreendeu o material. Suas respostas so confidenciais e os resultados do teste no so avaliados.

Voc abre arquivos XML como listas XML no Excel usando: A caixa de dilogo Importar XML. O painel de tarefas Cdigo-fonte XML. O comando Lista do menu Dados.

Qual destas opes necessria para criar um mapa XML em uma planilha do Excel? Um XSLT (arquivo de transformao de folha de estilos extensvel). Um esquema XML. Um banco de dados relacional.

A incluso de dados XML em uma planilha sempre substitui os dados existentes. Verdadeiro. Falso.

Potrebbero piacerti anche