NOVINKA - Vstup do světa AI s ONLINE víkendovým kurzem Práce s umělou inteligencí od A do Z. Přihlas se ještě dnes!
NOVINKA - Online rekvalifikační kurz Java programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.

Diskuze: ASP.NET MVC Diakritika -> htmlentities

V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar
Neaktivní uživatel:23.5.2014 19:01

Hoj,

tak jsem tu zas...
Mam problem s vypisem diakritiky a nadstandardních znaku.
Diakritika(znaky) se na první pohled vypíše správně, ale když se kouknu do zdrojáku tak je to hrůza, hlavně mi to kazi html kod který vkládám do DB a pak vypisuju.

Např.

V DB je tohle:

<IFRAME SRC="http://www.web.com/djkashdkas" FRAMEBORDER="0" MARGINWIDTH="0" MARGINHEIGHT="0" SCROLLING="NO" WIDTH="720" HEIGHT="450" allowfullscreen="true"></IFRAME>

A vypíše se to jako normální text(ne jako iframe) a v zdrojáku je tohle:

&lt;IFRAME SRC=&quot;http://www.web.com/djkashdkas&quot; FRAMEBORDER=&quot;0&quot; MARGINWIDTH=&quot;0&quot; MARGINHEIGHT=&quot;0&quot; SCROLLING=&quot;NO&quot; WIDTH=&quot;720&quot; HEIGHT=&quot;450&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/IFRAME&gt;

Stejně tak je to i s diakritikou.
Mohl by mi někdo poradit? :D

Editováno 23.5.2014 19:02
Odpovědět
23.5.2014 19:01
Neaktivní uživatelský účet
Avatar
Neaktivní uživatel:24.5.2014 0:26

Přišel jsem na to takhle

Html.Raw(HttpUtility.HtmlDecode(Model.Code));

Ale to mi decoduje jen vypis toho Code.
Je asi blbost to furt psat, musi to nějak jít decodovat vše najednou ne?

PS: Když mi to vypisuje české znaky takhle:

Poklidne v &#250;stran&#237; ve Washingtonu, D.C. a snaž&#237; se prizpusobit modern&#237;mu svetu.

Asi to má hodně velký vliv na SEO že?

Editováno 24.5.2014 0:26
Nahoru Odpovědět
24.5.2014 0:26
Neaktivní uživatelský účet
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 2 zpráv z 2.