writeXmlDocument function

String writeXmlDocument(
  1. void build(
    1. XmlBuilder builder
    ), {
  2. bool declaration = true,
})

Implementation

String writeXmlDocument(
  final void Function(XmlBuilder builder) build, {
  final bool declaration = true,
}) {
  final XmlBuilder b = XmlBuilder(optimizeNamespaces: false);
  if (declaration) {
    b.declaration(
      encoding: 'UTF-8',
      attributes: <String, String>{'standalone': 'yes'},
    );
  }
  build(b);
  return b.buildDocument().toXmlString();
}