{"id":233,"date":"2007-08-27T07:52:57","date_gmt":"2007-08-27T06:52:57","guid":{"rendered":"http:\/\/www.malcolmhardie.com\/weblogs\/angus\/2007\/08\/27\/xml-utf-8-and-java\/"},"modified":"2025-02-01T03:04:16","modified_gmt":"2025-02-01T03:04:16","slug":"xml-utf-8-and-java","status":"publish","type":"post","link":"https:\/\/www.malcolmhardie.com\/weblogs\/angus\/2007\/08\/27\/xml-utf-8-and-java\/","title":{"rendered":"XML, UTF-8 and Java"},"content":{"rendered":"<p>Apparently, valid UTF-8 strings aren&#8217;t necessarily valid XML. You can get a situation where you have valid UTF-8 strings which fail xml parsing.<\/p>\n<p>Fortunately <span \/><a href=\"http:\/\/cse-mjmcl.cse.bris.ac.uk\/blog\/\">Mark McLaren<\/a> offers a <a href=\"http:\/\/cse-mjmcl.cse.bris.ac.uk\/blog\/2007\/02\/14\/1171465494443.html\">solution<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Apparently, valid UTF-8 strings aren&#8217;t necessarily valid XML. You can get a situation where you have valid UTF-8 strings which fail xml parsing. Fortunately Mark McLaren offers a solution.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[14],"tags":[],"class_list":["post-233","post","type-post","status-publish","format-standard","hentry","category-writing-software"],"_links":{"self":[{"href":"https:\/\/www.malcolmhardie.com\/weblogs\/angus\/wp-json\/wp\/v2\/posts\/233","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.malcolmhardie.com\/weblogs\/angus\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.malcolmhardie.com\/weblogs\/angus\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.malcolmhardie.com\/weblogs\/angus\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.malcolmhardie.com\/weblogs\/angus\/wp-json\/wp\/v2\/comments?post=233"}],"version-history":[{"count":1,"href":"https:\/\/www.malcolmhardie.com\/weblogs\/angus\/wp-json\/wp\/v2\/posts\/233\/revisions"}],"predecessor-version":[{"id":1464,"href":"https:\/\/www.malcolmhardie.com\/weblogs\/angus\/wp-json\/wp\/v2\/posts\/233\/revisions\/1464"}],"wp:attachment":[{"href":"https:\/\/www.malcolmhardie.com\/weblogs\/angus\/wp-json\/wp\/v2\/media?parent=233"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.malcolmhardie.com\/weblogs\/angus\/wp-json\/wp\/v2\/categories?post=233"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.malcolmhardie.com\/weblogs\/angus\/wp-json\/wp\/v2\/tags?post=233"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}