Я новичок в XSLT, в настоящее время у меня есть строка json, и мне нужно извлечь определенное поле из строки json. В настоящее время я использую fn: parse- json с map: get, но результат, кажется, пуст.
Ниже приведен образец фрагмента:
<xsl:variable name="json-temp" select="fn:parse-json($json-str)" />
<xsl:variable name="result" select="map:get($json-temp,2)" />
Когда я пытаюсь напечатать результат (или) json - оба эти параметра кажутся пустыми - Может кто-нибудь помочь, пожалуйста, здесь. и дайте мне знать, если я что-то упустил.
json -str переменная имеет следующее значение:
{
"testName":"pppp",
"testID":"1234p",
"testDept":"Dept"
}