Mercurial > hg > orthanc
comparison 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 |
comparison
equal
deleted
inserted
replaced
3202:ef4d86d05503 | 3203:810772486249 |
---|---|
304 } | 304 } |
305 } | 305 } |
306 | 306 |
307 | 307 |
308 #if ORTHANC_ENABLE_PUGIXML == 1 | 308 #if ORTHANC_ENABLE_PUGIXML == 1 |
309 void DicomWebJsonVisitor::FormatXml(pugi::xml_document& target) const | 309 void DicomWebJsonVisitor::FormatXml(std::string& target) const |
310 { | 310 { |
311 DicomWebJsonToXml(target, result_); | 311 pugi::xml_document doc; |
312 DicomWebJsonToXml(doc, result_); | |
313 Toolbox::XmlToString(target, doc); | |
312 } | 314 } |
313 #endif | 315 #endif |
314 | 316 |
315 | 317 |
316 void DicomWebJsonVisitor::VisitEmptySequence(const std::vector<DicomTag>& parentTags, | 318 void DicomWebJsonVisitor::VisitEmptySequence(const std::vector<DicomTag>& parentTags, |