Actions
Bug #8844
closedNested ParseError in rexml
Description
以下のように不正なXMLをパースすると
require 'rexml/document'
REXML::Document.new("foo")
例外が発生し、以下のようなメッセージが表示されます(完全なものは添付したparseerror.txt)。
/home/ohai/.rbenv/versions/trunk-modified/lib/ruby/2.1.0/rexml/parsers/treeparser.rb:95:
in `rescue in parse': #<REXML::ParseException: Missing end tag for 'a' (got "b") (REXML:
:ParseException)
Line: 1
Position: 10
Last 80 unconsumed characters:
:
nested_parseerror.rb:3:in `'
...
Missing end tag for 'a' (got "b")
Line: 1
Position: 10
Last 80 unconsumed characters:
Line: 1
Position: 10
Last 80 unconsumed characters:
:
同じ情報が何度も表示され、冗長です。
添付したパッチのように変更すればこの繰り返しはなくなるのですがどうでしょうか。
Files
Actions
Like0
Like0Like0