Nokogiri::XML methods example

Hi,

I am not able to find out a simple example to find out the how the
method works:

Nokogiri::XML::EntityReference::new

(http://nokogiri.org/Nokogiri/XML/EntityReference.html#method-c-new)

Nokogiri::XML::Document#canonicalize

(http://nokogiri.org/Nokogiri/XML/Document.html#method-i-canonicalize)

Thanks

Hi, the examples will be atached to the answer, I hope you can get a
better idea of this methods.

Regards,
Eduardo Figarola.

Attachments:
http://www.ruby-forum.com/attachment/8472/test3.rb

Eduardo Figarola wrote in post #1111343:

Hi, the examples will be atached to the answer, I hope you can get a
better idea of this methods.

Regards,
Eduardo Figarola.

can anyone tell me what the wrong I did here?

node = Nokogiri::XML::Node.new( <p>This text contains
<sup>superscript</sup> text.</p>, doc) # !> possibly useless use of a
variable in void context
node.description # =>
# ~> -:77: syntax error, unexpected '<', expecting ')'
# ~> ...de = Nokogiri::XML::Node.new( <p>This text contains <sup>sup...
# ~> ... ^
# ~> -:77: syntax error, unexpected tIDENTIFIER, expecting keyword_do or
'{' or '('
# ~> ...ri::XML::Node.new( <p>This text contains <sup>superscript</s...
# ~> ... ^
# ~> -:77: unknown regexp option - p
# ~> -:77: syntax error, unexpected ','
# ~> ...up>superscript</sup> text.</p>, doc)
# ~> ... ^

Eduardo Figarola wrote in post #1111343:

Hi, the examples will be atached to the answer, I hope you can get a
better idea of this methods.

Regards,
Eduardo Figarola.

can anyone tell me what the wrong I did here?

node = Nokogiri::XML::Node.new( <p>This text contains

I expect you meant the first parameter passed to new to be a string,
so it needs quotes round it
.new("<p>......"

Colin