Jak używać JavaScript do dekodowania od:Jak odkodować kod HTML Unicode za pomocą JavaScript?
\u003cb\u003estring\u003c/b\u003e
do
<b>string</b>
(Szukałem w internecie, są pewne miejsce w tej samej kwestii, takich jak: Javascript html decoding
lub How to decode HTML entities
ale to nie ma tego samego kodowania fomat)
Dziękuję bardzo!
Zauważ, że napis był już '' ciąg. 'decodeURIComponent' nic nie zrobił. http://jsfiddle.net/ZAXux/. Oto jsfiddle do pokazania, że 'decodeURIComponent' nic nie robi, gdy łańcuch jest dosłownie' \ u003cb \ u003estring \ u003c/b \ u003e' http://jsfiddle.net/ZAXux/1/ – Esailija
@Eailailija Twój drugi jsFiddle ma dodatkowe "\ " postać. Jeśli chodzi o twoje pierwsze zdanie, co masz na myśli "nic nie robisz"? –
W javascript musisz napisać '' \\ u "', aby dosłownie uzyskać '\ u'. Jeśli nie unikniesz ukośnika odwrotnego i napisz "\ u" ', zostanie to zinterpretowane jako sekwencja specjalna Unicode. Przez nic nie mam na myśli, że nic nie robi i może zostać usunięty bez żadnych zmian, jak pokazuje pierwszy jsfiddle. A więc: 'decodeURIComponent ('\ u003cb \ u003estring \ u003c/b \ u003e'); === '\ u003cb \ u003estring \ u003c/b \ u003e'' – Esailija