Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   RSS-reader (http://www.flasher.ru/forum/showthread.php?t=94926)

tandem 23.04.2007 17:30

RSS-reader
 
Столкнулся с такой проблемой: делаю РСС-ридер (каждый rss поток преобразуетя в html-текст и выводится в компонент TextArea). Проблема в том, что на каждом сайте - своя кодировка и некоторые потоки преобразуются в абракадабру... :wacko:
Код:


System.UseCopePage = true; стоит


etc 23.04.2007 17:39

В названии свойства как минимум две ошибки.

tandem 23.04.2007 17:44

Цитата:

Сообщение от __etc
В названии свойства как минимум две ошибки.

ну не придерайся... в проекте все правильно стоит. :o

etc 23.04.2007 17:49

Ну вообще такой RSS-ридер врядли переварит все кодировки. В AS3 есть ByteArray и метод readMultibyte, позволяющий читать документ в любой кодировке.

tandem 23.04.2007 17:58

Цитата:

Сообщение от __etc
Ну вообще такой RSS-ридер врядли переварит все кодировки. В AS3 есть ByteArray и метод readMultibyte, позволяющий читать документ в любой кодировке.

То есть хочешь сказать, что средствами Flash 8 - не выйдет?..

Вот кстати пример не плохой: http://www.nuwance.com/newsmonkey/

Я у тебя среди разработок где-то видел что-то связанное с РСС, там как проблему решал (если она вообще была)

etc 23.04.2007 18:08

http://irss.etcs.ru/ видимо это имелось ввиду.
Ну KOI > UTF у меня было написано, а там как повезет с кодировками. Т.е. useCodepage либо включен, либо нет.

tandem 23.04.2007 18:11

Да имел ввиду именно это. А поподробнее не сможешь рассказать как ты из этой ситуации выходил?

etc 23.04.2007 18:19

Никак не выходил. Для каждого канала выставлялась кодировка либо вручную, либо автоматически (по xmlDecl), далее, перед загрузкой utf-документа отключается useCodepage, а при любом другом включался, вот и все.

tandem 23.04.2007 19:30

Слушай, а где ты хранишь записаные адреса потоков?

Цитата:

Сообщение от __etc
Никак не выходил. Для каждого канала выставлялась кодировка либо вручную, либо автоматически (по xmlDecl), далее, перед загрузкой utf-документа отключается useCodepage, а при любом другом включался, вот и все.

и еще не знаешь, как флеш по умолчанию кодировку воспринимает если в заголовке XML она не указана (<?xml version="1.0"?>), UTF?

etc 23.04.2007 19:57

Адреса потоков в SharedObject.
А кодировка либо utf, либо системная, в зависимости от useCodepage.


Часовой пояс GMT +4, время: 03:55.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.