Mercurial > hg > orthanc
diff Core/DicomParsing/DicomWebJsonVisitor.cpp @ 3203:810772486249
URI "/instances/.../file" can return DICOMweb JSON or XML, depending on Accept header
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 06 Feb 2019 15:45:16 +0100 |
parents | ef4d86d05503 |
children | 4be505c2ac56 |
line wrap: on
line diff
--- a/Core/DicomParsing/DicomWebJsonVisitor.cpp Wed Feb 06 15:21:32 2019 +0100 +++ b/Core/DicomParsing/DicomWebJsonVisitor.cpp Wed Feb 06 15:45:16 2019 +0100 @@ -306,9 +306,11 @@ #if ORTHANC_ENABLE_PUGIXML == 1 - void DicomWebJsonVisitor::FormatXml(pugi::xml_document& target) const + void DicomWebJsonVisitor::FormatXml(std::string& target) const { - DicomWebJsonToXml(target, result_); + pugi::xml_document doc; + DicomWebJsonToXml(doc, result_); + Toolbox::XmlToString(target, doc); } #endif