straight parsing to JSON - can we avoid the perilous XML route?