| Nokogiri. Um parser HTML HTML, XML, SAX e leitor de código aberto |
Baixe Agora |
Nokogiri. Classificação e resumo
- Nome do editor:
- Aaron Patterson
- Site do editor:
- http://rubyforge.org/projects/raop/
- Sistemas operacionais:
- Mac OS X
- Tamanho do arquivo:
- 161 KB
Nokogiri. Tag
Nokogiri. Descrição
Um HTML open source, XML, SAX, e analisador Leitor Nokogiri analisa gramaticalmente e pesquisas XML / HTML mais rápido do que Hpricot, e também tem implementado corretamente apoio seletor CSS3, bem como XPath support.Nokogiri também possui uma camada de compatibilidade Hpricot para desenvolvedores ajudar a facilitar a mudança de usar XPath e CSS correto. Aqui estão algumas características-chave de "Nokogiri": · XPath suporte para a procura de documentos · Apoio seletor de CSS3 para pesquisa de documentos · XML / HTML construtor · Queda de substituição para Hpricot O que há de novo nesta versão: Novas características: · Nó # at_xpath retorna o primeiro elemento da NodeSet correspondência a expressão XPath. · Nó # at_css retorna o primeiro elemento da NodeSet combinando o seletor CSS. · NodeSet # | para os sindicatos GH # 119 (Graças Serabe!) · NodeSet # inspecionar marcas de saída mais bonita · Nó # inspecionar implementado para inspecionar documento mais rubyish · Adicionado XML :: DTD # external_id · Adicionado XML :: DTD # system_id · XML Adicionado :: ElementContent para DTD Elemento validade de conteúdo · Melhor suporte declaração de namespace em Nokogiri :: XML :: Builder · Adicionado XML :: Node # external_subset · Adicionado XML :: Node # create_external_subset · Adicionado XML :: Node # create_internal_subset · XML Builder pode anexar cordas matérias-GH (# 141, remendo de dudleyf) · Acrescentou XML :: SAX :: ParserContext · XML :: documento # remove_namespaces! para o namespace-prejudicada correções de bugs: · Retorna nil quando documentos HTML não declarar uma meta tag de codificação. GH # 115 · Utiliza rbconfig :: CONFIG para ajustar ENV GH # 113 · NodeSet # procura é mais eficiente GH # 119 (Graças Serabe!) · NodeSet # xpath lida com funções XPath personalizadas · A fixação de um SEGV quando XML :: leitor recebe atributos para nó atual · Nó # inner_html leva os mesmos argumentos que Node # to_html GH # 117 · Delegados DocumentFragment # css a ele é nós filhos GH # 123 · NodeSet # [] funciona com fatias maiores do que NodeSet # comprimento GH # 131 · Nós reparented manter seu namespace. GH # 134 · SEGV fixo ao adicionar um XML :: Documento de NodeSet · XML :: SyntaxError pode ser duplicado. GH # 148 depreciações: · Camada compatibilidade Hpricot removido
Nokogiri. Software Relacionado