Расшировка юникодных букв - Visavi.net
https://visavi.net/
RSS - Visavi.nethttps://visavi.net/assets/img/images/logo_small.pngRSS - Visavi.net
https://visavi.net/
[email protected] (admin)[email protected] (admin)Tue, 24 Dec 2024 03:53:02 +0300да мне алгоритм и нужен был. Для Java, кстати, нашёлся apache common lang, готовая библиотека
https://visavi.net/topics/41096/668436
Расшировка юникодных букв ‮PLATINUMMon, 04 Aug 2014 17:20:31 +0400Сообщенияhttps://visavi.net/topics/41096/668436<blockquote class="blockquote"><strong>platinum дамаль</strong> (4 Августа 2014 / 16:18)<br>
мне один фиг нужно было на Java эту вещь закодить</blockquote>
А, ну да, чего ж никто не догадался-то? Глупцы.
https://visavi.net/topics/41096/668433
Расшировка юникодных букв СтаниславMon, 04 Aug 2014 15:57:11 +0400Сообщенияhttps://visavi.net/topics/41096/668433мне один фиг нужно было на Java эту вещь закодить<br>
<br>
но за Php-код спасибо
https://visavi.net/topics/41096/668419
Расшировка юникодных букв ‮PLATINUMMon, 04 Aug 2014 14:18:37 +0400Сообщенияhttps://visavi.net/topics/41096/668419мы не ищем легких путей <img src="https://visavi.net/uploads/stickers/D.gif" alt="D">
https://visavi.net/topics/41096/668415
Расшировка юникодных букв АлексейMon, 04 Aug 2014 06:52:39 +0400Сообщенияhttps://visavi.net/topics/41096/668415<a href="http://forall.ru-board.com/Svarga/cyr_letters_gen.html" target="_blank" rel="nofollow">http://forall.ru-board.com/Svarga/cyr_letters_gen.html</a>
https://visavi.net/topics/41096/668400
Расшировка юникодных букв karpov-mlSun, 03 Aug 2014 22:15:17 +0400Сообщенияhttps://visavi.net/topics/41096/6684003. <strong>platinum дамаль</strong>, тебе скриптик надо?<br>
<pre class="prettyprint">
<?php
function encode_sym($data) {
$encode = array(
'&#x410' => 'А',
'&#x430' => 'а',
// и так далее
);
return preg_replace(array_keys($encode), array_values($encode), $str)
}
</pre>
https://visavi.net/topics/41096/668388
Расшировка юникодных букв KpuTuKSun, 03 Aug 2014 18:50:07 +0400Сообщенияhttps://visavi.net/topics/41096/668388как то так:<br>
<pre class="prettyprint"><?php
function replace($text){
$array = array(
"А"=>"&#x410","а"=>"&#x430","Б"=>"&#x411","б"=>"&#x431","В"=>"&#x412","в"=>"&#x432","Г"=>"&#x413","г"=>"&#x433",
"Д"=>"&#x414","д"=>"&#x434","Е"=>"&#x415","е"=>"&#x435","Ё"=>"&#x401","ё"=>"&#x451","Ж"=>"&#x416","ж"=>"&#x436",
"З"=>"&#x417","з"=>"&#x437","И"=>"&#x418","и"=>"&#x438","Й"=>"&#x419","й"=>"&#x439","К"=>"&#x41A","к"=>"&#x43A",
"Л"=>"&#x41B","л"=>"&#x43B","М"=>"&#x41C","м"=>"&#x43C","Н"=>"&#x41D","н"=>"&#x43D","О"=>"&#x41E","о"=>"&#x43E",
"П"=>"&#x41F","п"=>"&#x43F","Р"=>"&#x420","р"=>"&#x440","С"=>"&#x421","с"=>"&#x441","Т"=>"&#x422","т"=>"&#x442",
"У"=>"&#x423","у"=>"&#x443","Ф"=>"&#x424","ф"=>"&#x444","Х"=>"&#x425","х"=>"&#x445","Ц"=>"&#x426","ц"=>"&#x446",
"Ч"=>"&#x427","ч"=>"&#x447","Ш"=>"&#x428","ш"=>"&#x448","Щ"=>"&#x429","щ"=>"&#x449","Ъ"=>"&#x42A","ъ"=>"&#x44A",
"Ы"=>"&#x42B","ы"=>"&#x44B","Ь"=>"&#x42C","ь"=>"&#x44C","Э"=>"&#x42D","э"=>"&#x44D","Ю"=>"&#x42E","ю"=>"&#x44E",
"Я"=>"&#x42F","я"=>"&#x44F");
return strtr($text, $array);
}
echo replace('Кириллический текст');
?></pre>
https://visavi.net/topics/41096/668387
Расшировка юникодных букв АлексейSun, 03 Aug 2014 18:49:16 +0400Сообщенияhttps://visavi.net/topics/41096/6683872. <strong>KpuTuK</strong>, жаль скачать нельзя, а вот таблица кодов полезная
https://visavi.net/topics/41096/668384
Расшировка юникодных букв ‮PLATINUMSun, 03 Aug 2014 18:34:05 +0400Сообщенияhttps://visavi.net/topics/41096/668384<a href="http://web-data-extractor.net/parser-forum/showthread.php?t=199" target="_blank" rel="nofollow">http://web-data-extractor.net/parser-forum/showthread.php?t=199</a>
https://visavi.net/topics/41096/668383
Расшировка юникодных букв KpuTuKSun, 03 Aug 2014 18:31:31 +0400Сообщенияhttps://visavi.net/topics/41096/668383На некоторых сайтах в исходном коде в место текста встречается вот это(отрывок из исохдника)<br>
<br>
<pre class="prettyprint"><p>&#x41E;&#x43F;&#x438;&#x441;&#x430;&#x43D;&#x438;&#x435; &#x434;&#x43B;&#x44F; &#x434;&#x430;&#x43D;&#x43D;&#x43E;&#x433;&#x43E; &#x43A;&#x43B;&#x430;&#x43D;&#x430; &#x43E;&#x442;&#x441;&#x443;&#x442;&#x441;&#x442;&#x432;&#x443;&#x435;&#x442;<br/></pre>
Вместо символов текста мы видим их записанные коды. Что интересно, при обработке этой страницы парсером XML показываются уже нормальные русские буквы. Теперь два вопроса - как эти буквы расшифровать(очевидно, это коды символов, но в каком они формате), и второе - как можно с помощью php выводить все русские буквы в таком вот виде.
https://visavi.net/topics/41096/668381
Расшировка юникодных букв ‮PLATINUMSun, 03 Aug 2014 18:14:24 +0400Сообщенияhttps://visavi.net/topics/41096/668381