XmlString a = d1.xgetA();
assertTrue(a.schemaType().equals(XmlString.type));
assertEquals("\ta\ta\t", a.stringValue());
ADocument d2 = ADocument.Factory.parse(xml2);
XmlString b = d2.xgetA();
assertTrue(d2.schemaType().equals(BDocument.type));
assertTrue(b.schemaType().equals(XmlNormalizedString.type));
assertEquals(" b b ", b.stringValue());
ADocument d3 = ADocument.Factory.parse(xml3);