Simon Willison’s Weblog

Subscribe

Tuesday, 10th February 2009

JsonML (JSON Markup Language). An almost non-lossy serialization format for sending XML as JSON (plain text in between elements is ignored). Uses the (element-name, attribute-dictionary, list-of-children) tuple format, which sadly means many common cases end up taking more bytes than the original XML. Still an improvement on serializations that behave differently when a list of children has only one item in it.

# 3:03 pm / json, jsonml, serialization, xml

It may be hard to imagine writing rock solid one-in-a-million-or-better tests that drive Internet Explorer to click ajax frontend buttons executing backend apache, php, memcache, mysql, java and solr. I am writing this blog post to tell you that not only is it possible, it’s just one part of my day job.

Timothy Fitz

# 3:06 pm / continuous-deployment, selenium, testing, timothy-fitz

2009 » February

MTWTFSS
      1
2345678
9101112131415
16171819202122
232425262728