2017-08-02 61 views
0

我在HTML頁面上顯示希伯來字母時遇到問題。我使用(至於我,也許我錯了,知道)JSON文件從這裏:你知道如何讓希伯來文JSON文件在HTML頁面中顯示正確的字符嗎?

https://getbible.net/json?scripture=Psa%20119&version=bhs

我希望它看起來像這樣的: https://www.biblegateway.com/passage/?search=Ps.119&version=WLC

但我仍然只得到這:u05d0 \ u05b7 \ u05e9 \ u05c1 \ u05b0 \ u05e8 \ u05b5 \ u05d9 \ u05e0 \ u05b9 \ u05e6 \ u05b0 \ u05e8 \ u05b5 \ u05d9 \ u05e2 \ u05b5 \ u05d3 \ u05b9 \ u05ea \ u05b8 \ u05d9 \ u05d5

我的意思是我希望它顯示所有的希伯來文符號。有誰知道如何解決這個HTML頁面?謝謝。

+0

你嘗試過這麼遠嗎? –

+0

你確定你實際上_decoded_這個JSON ...嗎? – CBroe

回答

0

我不知道您使用的是什麼框架庫,但它應該正確顯示,除非您或您使用的庫第二次轉義unicode字符("\u05d0"變爲"\\u05d0")。

var verse ={"verse_nr":1,"verse":"\u05d0\u05b7\u05e9\u05c1\u05b0\u05e8\u05b5\u05d9 \u05ea\u05b0\u05de\u05b4\u05d9\u05de\u05b5\u05d9\u05be\u05d3\u05b8\u05e8\u05b6\u05da\u05b0 \u05d4\u05b7\u05d4\u05b9\u05dc\u05b0\u05db\u05b4\u05d9\u05dd \u05d1\u05bc\u05b0\u05ea\u05b9\u05d5\u05e8\u05b7\u05ea \u05d9\u05b0\u05d4\u05d5\u05b8\u05d4\u05c3\r\n"}; 
 

 

 
document.getElementById("content").textContent = verse.verse;
<div id="content"/>