[Issue 5366] std.json parseJSON incorrectly parses unicode entities

d-bugmail at puremagic.com d-bugmail at puremagic.com
Thu Dec 23 10:21:25 PST 2010


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



--- Comment #1 from Iain Buclaw <ibuclaw at ubuntu.com> 2010-12-23 10:19:27 PST ---
Unittest for testsuite:


auto res = parseJSON(`"\u003C"`);
assert(res.str == "\<");
res = parseJSON(`"\u003E"`);
assert(res.str == "\>");
res = parseJSON(`"\u0391"`);
assert(res.str == "\Α");
res = parseJSON(`"\u0392"`);
assert(res.str == "\Β");
res = parseJSON(`"\u0393"`);
assert(res.str == "\Γ");
res = parseJSON(`"\u2660"`);
assert(res.str == "\♠");
res = parseJSON(`"\u2666"`);
assert(res.str == "\♦");

Regards

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------


More information about the Digitalmars-d-bugs mailing list