Class: Nokogiri::XML::Node::SaveOptions

Inherits:
Object
  • Object
show all
Defined in:
lib/nokogiri/xml/node/save_options.rb

Overview

Save options for serializing nodes. See the method group entitled Node@Serialization+and+Generating+Output for usage.

Constant Summary collapse

FORMAT =

Format serialized xml

1
NO_DECLARATION =

Do not include declarations

2
NO_EMPTY_TAGS =

Do not include empty tags

4
NO_XHTML =

Do not save XHTML

8
AS_XHTML =

Save as XHTML

16
AS_XML =

Save as XML

32
AS_HTML =

Save as HTML

64
AS_BUILDER =

Save builder created document

128
DEFAULT_XML =

the default for XML documents

FORMAT | AS_XML
DEFAULT_HTML =

the default for HTML document

FORMAT | NO_DECLARATION | NO_EMPTY_TAGS | AS_HTML
DEFAULT_XHTML =

the default for XHTML document

FORMAT | NO_DECLARATION | AS_XHTML

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(options = 0) ⇒ SaveOptions

Create a new SaveOptions object with options



45
46
47
# File 'lib/nokogiri/xml/node/save_options.rb', line 45

def initialize(options = 0)
  @options = options
end

Instance Attribute Details

#optionsObject (readonly) Also known as: to_i

Integer representation of the SaveOptions



42
43
44
# File 'lib/nokogiri/xml/node/save_options.rb', line 42

def options
  @options
end