(xmlParams, xml, encodingFn)
| 54 | */ |
| 55 | |
| 56 | function buildXML(xmlParams, xml, encodingFn) { |
| 57 | xmlParams.forEach(param => { |
| 58 | if (param.value !== undefined) { |
| 59 | xml.push(`<${param.tag}>${encodingFn(param.value)}</${param.tag}>`); |
| 60 | } else if (param.tag !== 'NextPartNumberMarker' && |
| 61 | param.tag !== 'PartNumberMarker') { |
| 62 | xml.push(`<${param.tag}/>`); |
| 63 | } |
| 64 | }); |
| 65 | } |
| 66 | |
| 67 | /** |
| 68 | * listParts - List parts of an open multipart upload |