StringWriter writer = new StringWriter();
XmlSerializer serializer = new KXmlSerializer();
serializer.setOutput(writer);
serializer.startDocument(null, null);
serializer.setFeature("http://xmlpull.org/v1/doc/features.html#indent-output", true);
// Creating XML
serializer.endDocument();
String xmlString = writer.toString();
在上述環境中刪除XML頭,是否有標準的API提供給刪除XML頭<?xml version='1.0' ?>
或你建議通過字符串操作去:從XML在Java中
if (s.startsWith("<?xml ")) {
s = s.substring(s.indexOf("?>") + 2);
}
希望xmlString
的輸出沒有XML標題信息<?xml version='1.0' ?>
。
謝謝!這對我有效。 – user328414 2017-06-07 00:27:27