Dados :: Chef.

Dados :: Chef é um formato de troca complexo de hash.
Baixe Agora

Dados :: Chef. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Chris Josephes
  • Site do editor:
  • http://search.cpan.org/~chrisj/ubertext-0.95/Dispatch/Dispatch.pm

Dados :: Chef. Tag


Dados :: Chef. Descrição

Dados :: Chef é um formato complexo de troca de hash. Dados :: Chef é um formato de troca de hash complexo.Synopsisuse Data :: Chef; $ Chef = Dados :: Chef-> Novo (); $ Chef-> Leitura (@Text_Array); $ Chef-> Readhash (% hash_table); $ Chef-> Conjunto ("Name.full" => "John Public"); $ Chef-> get ("name.first", "nome.last"); Chef é um formato de texto de uma estrutura de dados de hash que pode ser intercambiado entre programas. Dados :: Chef é projetado para ler e escrever o formato do chef. O formato Chef pode lidar com registros multilíngicos, chaves hierarquiais e arrays.Todos o acesso é executado por métodos de objeto. Você pode obter valores / definir, executar operações básicas de hash, despejar estruturas parciais e atravessar a tecla (semelhante a como um MIB SNMP é anded) .data Formato Simples Key / Value Record é expresso assim: == == ] Um par de chave / valor, onde o valor abrange várias linhas pode ser expresso como esta: => tag end-tag End-tagwhitespace no início de uma linha é ignorado. Se você tiver um valor de várias linhas que inclua espaço em branco no início de uma linha, poderá usar a barra vertical para indicar que ela será preservada. => | tag final | | | As teclas end-tagthe no formato Chef podem ser hierarquiais, com níveis da hierarquia separada por períodos. name.first == chris name.last == Josefeseach a parte da tecla é conhecida como um segmento.Para reduzir o tamanho do arquivo, os registros hierarquiais no formato do chef podem ser agrupados para que o caminho completo da tecla não precise ser Inserido para cada registro.Aqui é o exemplo acima compactado: nome = {primeiro == Chris Último == Josefes} Um segmento chave é capaz de ser um índice de matriz. Isso é útil para serializando dados, ou se você estiver lendo com listas de registros idênticos. O seguinte é um exemplo de índices de matriz que estão sendo usados em um arquivo Chef que contém dados sobre um disco compacto. cd.title == Bomba CD.Artist == Aerosmith CD.List = {(1) .track == 1 (1) .Index == 1 (1) .title == jovem luxúria <> (> 5) .track == 5 (5) .Index == 1 (5) .title == canção de água (6) .track == 5 (6) .Index == 2 (6) .title == Janie tem um Gun <>} Você pode criar uma matriz de objetos Chef usando o método spawnarray (). Um segmento chave também pode ser um índice de hash. System = { = {name == playstation 2 fabricante == Sony} = {name == GameCube fabricante == nintendo} = {name == fabricante x-box == Microsoft}} Pode criar uma tabela de hash de objetos Chef usando o método spawnhash (). Requisitos: · Perl.


Dados :: Chef. Software Relacionado

Modelo :: PSP.

Modelo :: PSP é um módulo Perl que pode processar arquivos HTML com tags personalizadas e código Perl. ...

184

Download