Para converter um arquivo simples para XML , é necessário que a estrutura do arquivo para incluir dados separados por delimitadores específicos. Desde arquivos simples normalmente servem como caixas de armazenamento de informações logicamente seqüenciados , a conversão para XML é bastante simples. Existem duas maneiras de completar esta tarefa : (1) Abra o arquivo simples e preencher as tags XML à mão ( 2) Escrever um script Perl que faz a marcação para você. A primeira opção é viável se você tem que marcar algumas entradas . Mas se o seu arquivo contém nada ao longo de três ou quatro entradas de digitação tags XML torna-se monótono e sujeito a erro humano. Imagine se você tivesse que marcar um arquivo 5.000.000 entrada ? Veja como converter um arquivo simples para XML usando um script Perl curto . Coisas que você precisa
editor de texto
Show Mais instruções
1
Criar um arquivo XML. Este exemplo vai usar um arquivo simples que abriga os números nome, estado e telefone dos alunos. Para fazer com que o arquivo abrir um documento de texto simples e digite o seguinte: Mark Johnson , New York ,555 - 6868Mary William , New Jersey ,555 - 7979Will Samuel , DC ,555 - 5757Mike Anderson , Virginia ,555 - 3030Save o arquivo como "info . txt ".
2
Criar o script Perl. O script Perl tem as informações do arquivo plano e Tag com tags XML . Em seguida, ele imprime um arquivo XML separado chamado " info.xml ". Copie o seguinte a um documento de texto : # /usr /bin /perlopen ( INFO , " > info.xml ");
impressão ! XML " \\ versão xml = \\ " 1.0 \\ "\\ > \\ n"; impressão XML " \\ n"; while ( ) {
if ( /\\ A, , (\\ d * - \\ d +) /é ) {
$ name = $ 1 (*. ? ) (*. ? ); $ estado = $ 2; $ tel = $ 3;
impressão XML " \\ n $ 1 < \\ /name> \\ n $ 2 <\\ /estado > \\ n 3 dólares <\\ /tel > \\ n <\\ /student_info > \\ n ";}} XML print" <\\ /info> "; print" Arquivo convertido para XML " ; Salve o script Perl como" . to_xml.pl "
< br > 3 Execute o script. A partir da linha de comando do Windows digite o diretório onde o seu " to_xml.pl " script e seus arquivos " info.txt " são salvos. Execute o seguinte comando : pl to_xml.pl . O programa deve imprimir o seguinte "Arquivo convertido para XML. " Confirmação
4
Verifique o arquivo XML. No diretório onde seus scripts são salvos , procure um arquivo chamado " info.xml ". Se você não encontrá-lo , execute o programa novamente.
5
Verifique a validade do documento XML, ou pesquisa se ele pode ser usado na web, abrindo o arquivo " info.xml " em um navegador. Você não deve ter nenhum erro.