xmlTag function

String xmlTag(
  1. String tag,
  2. String content, {
  3. Map<String, String>? attrs,
})

Wrap text in an XML tag.

Implementation

String xmlTag(String tag, String content, {Map<String, String>? attrs}) {
  final attrStr =
      attrs?.entries.map((e) => ' ${e.key}="${escapeXml(e.value)}"').join('') ??
      '';
  return '<$tag$attrStr>\n$content\n</$tag>';
}