2016-04-22 9 views
1
"newdynaid": 22, 
"isPrimary": "Y", 
"isNotNull": "Y", 
"scalePrecision": "", 
"checkConstraint": "(ABC<>(0))", 
"isUnique": "N", 
"name": "INDV_ID", 
"sizeUnits": "", 
"foreignConstraint": "", 

私は上記のjsonスニペットをそのままJSPに表示する必要があります。私は文字列値として '<>'を考慮し、これ以降はJSON文字列を終了しないようにstringifyとparseの両方のオプションを試してみました。 @BalusC、あなたが私を助けてくれることを願っています。jsonの '<>'値の解析と文字列化

+0

あなたがやろうとしているかをより明確に説明してみてください。これが私の最高の推測です。何も思いつきません。 "'<>'を文字列値と見なすのはどういう意味ですか? –

+0

あなたがやりたいことに応じて、私は理解できませんが、その文字列をHTMLのように扱う 'innerHTML'ではなく、要素の' textContent'属性としてDOMに挿入してみてください。 '<>' –

答えて

0

最後のカンマが問題になります。さらに、あなたがしようとしていることがわかりません。

var data={"newdynaid": 22, 
 
"isPrimary": "Y", 
 
"isNotNull": "Y", 
 
"scalePrecision": "", 
 
"checkConstraint": "(ABC<>(0))", 
 
"isUnique": "N", 
 
"name": "INDV_ID", 
 
"sizeUnits": "", 
 
"foreignConstraint": ""}; 
 

 
function show() { 
 
    document.getElementById("out").textContent=JSON.stringify(data).replace(/,/g,",\n"); 
 
}
<input type="button" value="Show" onclick="show();"><pre id="out"></pre>

関連する問題