XML :: saxdriver :: csv

XML :: Saxdriver :: CSV Módulo contém um saxdriver para converter arquivos CSV para XML.
Baixe Agora

XML :: saxdriver :: csv Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Ilya Sterin
  • Site do editor:
  • http://search.cpan.org/~isterin/XML-SAXDriver-CSV-0.07/CSV.pm

XML :: saxdriver :: csv Tag


XML :: saxdriver :: csv Descrição

Xml :: Saxdriver :: CSV Módulo contém um saxdriver para converter arquivos CSV para XML. XML :: Saxdriver :: Módulo CSV contém um saxdriver para converter arquivos CSV para xml.synopsis Use xml :: saxdriver :: csv; My $ driver = XML :: saxdriver :: csv-> novo (% attr); $ driver-> analisar (% attr); XML :: Saxdriver :: CSV foi desenvolvido como um elogio para XML :: CSV, embora ele fornece uma interface sax, para obter desempenho e eficiência ganhos, para arquivos CSV. Atributos e manipuladores específicos de objeto são definidos para definir o comportamento do método Parse (). Não importa onde você define seus atributos. Se eles forem definidos no novo () método, eles serão aplicados a todas as chamadas Parse (). Você pode substituir qualquer chamada para analisar () e permanecerá local para essa chamada de função e não efetuar o restante do objeto.xml :: saxdriver :: CSV Propriedades Source - (Referência a uma string, SystemID) String - Contém dados de CSV literal. Ex (fonte => {string => $ foo}) Bytestream - contém uma referência de filehandle. Ex. (Fonte => {bytestream => * stdin}) SystemID - contém o caminho para o arquivo contendo os dados do CSV. Ex (fonte => {systemid => '../csv/foo.csv'}) - contém o objeto a ser usado como uma versão de declaração de manipulação de impressão XML - especifica uma versão XML para declaração. Padrões para '1.0'. Codificação - Especifica o endcodismo na declaração XML. Omitido por padrão. Standalone - Especifica o atributo autônomo. Omitido por padrão. Dtdhandler - contém o objeto a ser usado como um manipulador XML DTD. **** Não há suporte a DTD disponível neste momento. Eu vou disponibilizar na próxima versão. **** Subchar - Especifica o (s) caractere (s) para usar para substituir caracteres ilegais em nomes de tag XML, que serão gerados a partir da primeira linha, mas definir o dynamic_col_headings. COL_HEADINGS - Referência à matriz de nomes de colunas a serem usadas para nomes de tag XML. Dynamic_col_headings - deve ser definido se você quiser que os nomes de tag XML gerados dinamicamente da primeira linha no arquivo CSV. ** Certifique-se de que o número de colunas na sua primeira linha seja igual à maior linha do documento. Você geralmente não precisa se preocupar se estiver enviando dados válidos do CSV, onde cada linha terá o mesmo número de colunas, mesmo que estejam vazias. Headings_Handler - deve ser usado junto com dynamic_col_headings para fornecer um manipulador de normalização de título, para conformidade os títulos para as especificações XML 1.0. Se não for fornecido, um padrão será usado que funciona apenas com caracteres ASCII, portanto, qualquer outro conjunto de caracteres precisará fornecer um manipulador personalizado! O manipulador será aprovado a cadeia de título como o primeiro argumento. Requisitos: · Perl.


XML :: saxdriver :: csv Software Relacionado