It is weird that you should say that RDF is difficult. The example chosen above, and the way it has been serialised in XML shows exactly the opposite. A good XML serialisation of RDF is nearly indistinguishable from normal run of the mill XML -- so it seems to me anyways.