Я использую xsl для преобразования xml в json.
Логические значения josn отображаются как myboolean:"true". Они должны отображаться как myboolean:true (без кавычек вокруг true).
myboolean:"true"
myboolean:true
Как заставить xsl удалить все кавычки типа 'string' перед преобразованием в вывод json для любых логических значений?
Вы можете использовать функцию translate() для удаления любых двойных кавычек " и одинарных кавычек / апострофов ' символов из нашего строкового значения, переводя их в ничто:
translate()
"
'
translate(.,'"'','')