| Rexml. REXML é um processador XML conformemente para a linguagem de programação Ruby. |
Baixe Agora |
Rexml. Classificação e resumo
- Licença:
- Other/Proprietary Li...
- Nome do editor:
- Sean Russell
- Site do editor:
- http://www.germane-software.com/software/yesClock/
Rexml. Tag
Rexml. Descrição
O REXML é um processador XML conformemente para a linguagem de programação Ruby. O REXML é um processador XML conformemente para a linguagem de programação Ruby. O REXML passa 100% dos testes não validantes do OASIS e inclui suporte XPath completo.rexml é razoavelmente rápido e é implementado em rubi puro. O melhor de tudo, tem uma API limpa e intuitiva. O REXML está incluído na biblioteca padrão do Ruby.Se software é distribuída sob a Licença Ruby.rexml surgiu fora de um desejo de uma API XML direta, e é uma tentativa de uma API que não requer referência constante de documentação para fazer comum tarefas. "Mantenha o caso comum simples, e o incomum, possível." Rexml evita a API DOM, que viola a máxima de simplicidade. Ele fornece um modelo DOM, mas um que é rubi-ited. É uma API XML orientada para os programadores Ruby, não para os programadores XML provenientes de Java.Armagem das diferenças comuns são que a API Ruby depende de enumerações de bloco, em vez de iteradores. Por exemplo, o código Java: para (enumeração e = pai.getchildren (); e.asmoeeelements ();) {elemento criança = (elemento) e.Nextelement (); // Faça algo com criança} em Ruby se torna: pai.EACH_CHILD {| criança | # Fazer algo com criança} Você não pode sentir a paz e o contentamento neste bloco de código? Ruby é a língua que Buda teria programado in.One última coisa. Se você usar e gosta deste software, e você está em posição de poder em uma empresa na Europa Ocidental e está à procura de um arquiteto ou desenvolvedor de software, deixe-me uma linha. Eu fiz um monte de aulas francesas na faculdade (tudo o que esqueci), e morei em Munique tempo suficiente para que eu era muito fluente no momento em que saí, e adoraria voltar para cima. Algumas características importantes de "rexml": · Quatro apis de análise intuitiva. · API de análise de árvores intuitivas, poderosas e razoavelmente rápidas (A-LA Dom) API de análise rápida (A-LA SAX) 1 · API2 Sax2 - Puxe a análise API. · Pequeno · Razoavelmente rápido (para código interpretado) · Ruby nativo · Suporte XPath completo3 · XML 1.0 Em conformidade4 · ISO-8859-1, Unile, UTF-16 e UTF-8 Entrada e saída; Além disso, suporte para qualquer codificação Suporta ICONV. · Documentação de novos nesta versão: · BugFixes e algumas solicitações de recurso foram feitas.
Rexml. Software Relacionado