我有任何信息存儲在數據庫中的svg格式,如果它的文本我會把它作爲unicode。現在我需要在瀏覽器中正確顯示任何svg文件。如何在SVG中顯示unicode?
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" id="header"
viewBox="654.0519483 -714.4517 356.4000564 252">
<defs></defs><g id="0" visibility="visible">
<text id="gText_11081308229940" name="-1" x="790.251953" y="-631.9517"
font="Arial" rotate="0" horizAnchor="middle" vertAnchor="middle" scale="4,4" width="1" stroke="0x000000">
\u0048\u0045\u004C\u004C\u004F\u0020\u0057\u004F\u0052\u004C\u0044\u0021\u0021\u0021\u0021 </text>
</g></svg>
當我嘗試此代碼時,我得到顯示unicode而不是字母。
你的編碼已經是unicode('encoding =「UTF-8」'),那麼爲什麼你覺得需要插入JavaScript轉義字符? – robertc
我以這種方式從數據庫中獲得它們,我無法改變字符在那裏存儲的方式。 – adelak
然後將它們轉換爲實際的字符數據。 – robertc