我在HTML页面上显示希伯来字母时遇到问题。我正在使用(据我所知也许我错了)来自这里的JSON文件:
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)
我不知道你正在使用什么框架库但它应该正确显示,除非你或你使用的库再次逃脱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"/>
&#13;