ListMultipartUploadsResult.parse constructor

ListMultipartUploadsResult.parse(
  1. String xmlContent
)

Implementation

ListMultipartUploadsResult.parse(String xmlContent) {
  final doc = XmlDocument.parse(xmlContent);
  final partNodes = doc.rootElement.childElements
      .where((element) => element.name.local == "Upload")
      .toList();
  for (var node in partNodes) {
    final part = ListMultipartUpload(
      subElem(node, "Key").innerText,
      subElem(node, "UploadId").innerText,
    );
    uploads.add(part);
  }
}