Module Nokogiri
In: lib/nokogiri/xslt.rb
lib/nokogiri/syntax_error.rb
lib/nokogiri/xslt/stylesheet.rb
lib/nokogiri/html/document.rb
lib/nokogiri/html/builder.rb
lib/nokogiri/html/sax/parser.rb
lib/nokogiri/xml.rb
lib/nokogiri/html.rb
lib/nokogiri/hpricot.rb
lib/nokogiri/xml/xpath.rb
lib/nokogiri/xml/node_set.rb
lib/nokogiri/xml/element.rb
lib/nokogiri/xml/dtd.rb
lib/nokogiri/xml/syntax_error.rb
lib/nokogiri/xml/processing_instruction.rb
lib/nokogiri/xml/document.rb
lib/nokogiri/xml/entity_declaration.rb
lib/nokogiri/xml/reader.rb
lib/nokogiri/xml/after_handler.rb
lib/nokogiri/xml/xpath_context.rb
lib/nokogiri/xml/builder.rb
lib/nokogiri/xml/before_handler.rb
lib/nokogiri/xml/sax/document.rb
lib/nokogiri/xml/sax/parser.rb
lib/nokogiri/xml/sax/push_parser.rb
lib/nokogiri/xml/document_fragment.rb
lib/nokogiri/xml/node.rb
lib/nokogiri/xml/attr.rb
lib/nokogiri/xml/cdata.rb
lib/nokogiri/xml/xpath/syntax_error.rb
lib/nokogiri/xml/text.rb
lib/nokogiri/xml/node/save_options.rb
lib/nokogiri/xml/comment.rb
lib/nokogiri/xml/sax.rb
lib/nokogiri/xml/notation.rb
lib/nokogiri/version.rb
lib/nokogiri/decorators/hpricot/node_set.rb
lib/nokogiri/decorators/hpricot/xpath_visitor.rb
lib/nokogiri/decorators/hpricot/node.rb
lib/nokogiri/decorators/slop.rb
lib/nokogiri/css/tokenizer.rb
lib/nokogiri/css/syntax_error.rb
lib/nokogiri/css/generated_parser.rb
lib/nokogiri/css/xpath_visitor.rb
lib/nokogiri/css/generated_tokenizer.rb
lib/nokogiri/css/node.rb
lib/nokogiri/css/parser.rb
lib/nokogiri/css.rb
lib/nokogiri.rb
ext/nokogiri/xml_document_fragment.c
ext/nokogiri/html_sax_parser.c
ext/nokogiri/xml_sax_push_parser.c
ext/nokogiri/xml_dtd.c
ext/nokogiri/html_document.c
ext/nokogiri/xml_attr.c
ext/nokogiri/xml_cdata.c
ext/nokogiri/native.c
ext/nokogiri/xml_xpath.c
ext/nokogiri/xslt_stylesheet.c
ext/nokogiri/xml_text.c
ext/nokogiri/xml_document.c
ext/nokogiri/xml_comment.c
ext/nokogiri/xml_sax_parser.c
ext/nokogiri/xml_node_set.c
ext/nokogiri/xml_entity_reference.c
ext/nokogiri/xml_xpath_context.c
ext/nokogiri/xml_syntax_error.c
ext/nokogiri/xml_reader.c
ext/nokogiri/xml_node.c
ext/nokogiri/xml_processing_instruction.c

call-seq:

 new(document, name, content)

Create a new ProcessingInstruction element on the document with name and content

Methods

HTML   Hpricot   Slop   XML   make   parse  

Classes and Modules

Module Nokogiri::CSS
Module Nokogiri::Decorators
Module Nokogiri::HTML
Module Nokogiri::Hpricot
Module Nokogiri::XML
Module Nokogiri::XSLT
Class Nokogiri::SyntaxError

Constants

VERSION = '1.2.1'   The version of Nokogiri you are using

Public Class methods

Parse HTML. thing may be a String, or any object that responds to read and close such as an IO, or StringIO. url is resource where this document is located. encoding is the encoding that should be used when processing the document. options is a number that sets options in the parser, such as Nokogiri::XML::PARSE_RECOVER. See the constants in Nokogiri::XML.

Parse a document and add the Slop decorator. The Slop decorator implements method_missing such that methods may be used instead of CSS or XPath. For example:

  doc = Nokogiri::Slop(<<-eohtml)
    <html>
      <body>
        <p>first</p>
        <p>second</p>
      </body>
    </html>
  eohtml
  assert_equal('second', doc.html.body.p[1].text)

Parse an XML file. thing may be a String, or any object that responds to read and close such as an IO, or StringIO. url is resource where this document is located. encoding is the encoding that should be used when processing the document. options is a number that sets options in the parser, such as Nokogiri::XML::PARSE_RECOVER. See the constants in Nokogiri::XML.

[Validate]