Mercurial > hg > orthanc
comparison OrthancServer/OrthancRestApi/OrthancRestAnonymizeModify.cpp @ 1699:8ca0e89798b2
"/modify" can insert/modify sequences
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 09 Oct 2015 13:31:22 +0200 |
parents | d78b87f93bcf |
children | f08978b1f45b |
comparison
equal
deleted
inserted
replaced
1698:d78b87f93bcf | 1699:8ca0e89798b2 |
---|---|
96 | 96 |
97 Json::Value::Members members = replacements.getMemberNames(); | 97 Json::Value::Members members = replacements.getMemberNames(); |
98 for (size_t i = 0; i < members.size(); i++) | 98 for (size_t i = 0; i < members.size(); i++) |
99 { | 99 { |
100 const std::string& name = members[i]; | 100 const std::string& name = members[i]; |
101 std::string value = replacements[name].asString(); | 101 const Json::Value& value = replacements[name]; |
102 | 102 |
103 DicomTag tag = FromDcmtkBridge::ParseTag(name); | 103 DicomTag tag = FromDcmtkBridge::ParseTag(name); |
104 target.Replace(tag, value); | 104 target.Replace(tag, value); |
105 | 105 |
106 VLOG(1) << "Replace: " << name << " " << tag << " == " << value << std::endl; | 106 VLOG(1) << "Replace: " << name << " " << tag |
107 << " == " << value.toStyledString() << std::endl; | |
107 } | 108 } |
108 } | 109 } |
109 | 110 |
110 | 111 |
111 static std::string GeneratePatientName(ServerContext& context) | 112 static std::string GeneratePatientName(ServerContext& context) |