Error
Create a new NotWellFormedError
for an error at line
in element
. If a block is given the return value of the block ends up in the error message.
# File rss/parser.rb, line 16 def initialize(line=nil, element=nil) message = "This is not well formed XML" if element or line message << "\nerror occurred" message << " in #{element}" if element message << " at about #{line} line" if line end message << "\n#{yield}" if block_given? super(message) end