Я выполняю запрос SPARQL к конечной точке SPARQL graphdb, где я делаю некоторую нормализацию и разделение ресурсов. Проблема в том, что двойные кавычки, которые я добавляю, становятся удвоенными в выводе. Как это:
http://id.nlm.nih.gov/mesh/M0000259,"Acrodynia"",""Feer Disease"",""Feers Disease"",""Pink Disease"",""Swift Disease"",""Swifts Disease"",""Acrodynic Erythema"",""Chronic Childhood Mercurialism"",""Feers Disease"",""Swifts Disease"",""Erythema"","" Acrodynic"",""Childhood Mercurialism"","" Chronic"",""Childhood Mercurialisms"","" Chronic"",""Chronic Childhood Mercurialisms"",""Mercurialism"","" Chronic Childhood"
SELECT часть моего запроса выглядит следующим образом
SELECT ?concept (replace(group_concat(replace(?label, "[\\u0022\\u0027\\u0060\\u00B4\\u2018\\u2019\\u201C\\u201D]", "");separator=","), ",", "\",\"") as ?labels)
Когда я использую другие символы замены, они не удваиваются в выводе. Есть ли способ избежать этого?