XML D2.x parsing &

Jesse Phillips jessekphillips at gmail.com
Tue Jul 21 18:05:46 PDT 2009


On Wed, 22 Jul 2009 01:37:38 +0100, Stewart Gordon wrote:

> Jesse Phillips wrote:
>> According to the documentation having & in a tag will be turned to
>> &
>> 
>> http://digitalmars.com/d/2.0/phobos/std_xml.html#text
>> 
>> I observe that this is not the case. And if an attribute contains &
>> it is turned into & What is the best way to receive the same
>> output for both. The code that follows outputs
>> 
>> Attr: What & Up
>> Elem: What & Up
>> 
>> 
>> 
>> *testfile.xml:*
>> 
>> <?xml version="1.0" encoding="utf-8"?> <Tests>
>> 	<Test thing="What &amp; Up">What &amp; Up</Test>
>> </Tests>
> 
> Clearly std.xml is buggy.  Correct behaviour would be
> 
> Attr: What & Up
> Elem: What & Up
> 
> The best place for bug reports is
> 
> http://d.puremagic.com/issues/
> 
> Stewart.

http://d.puremagic.com/issues/show_bug.cgi?id=3200
http://d.puremagic.com/issues/show_bug.cgi?id=3201


More information about the Digitalmars-d-learn mailing list