Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   SocketXml и Java (http://www.flasher.ru/forum/showthread.php?t=169276)

dsdbonus 01.10.2011 21:17

SocketXml и Java
 
Здравствуйте ребят!

У меня вопрос, соединяюсь с сервером.
В общем читаю с потока строками в java.
Примерно так:

Код AS3:

is = new BufferedReader(new InputStreamReader(s.getInputStream(), "UTF-8")); 
                        os = new PrintStream(s.getOutputStream(), true, "UTF-8");
 
                        boolean done = false;
                        StringBuffer buffer = new StringBuffer();
            while (!done)
            {
                String str = is.readLine();
                if (str == null)
                {
                        System.out.print(s+" off");
                        playersOnline.removeElement(this);
                        saveDataDB();
                    done = true;
                }
                else
                {
                    if(!str.equals(razdel)) buffer.append(str);
                    System.out.print("Echo: " + buffer + "\r");
                    if(str.equals(razdel)) os.println(str+"\0");
 
                    //loadData(str);
                }
            }
            s.close();

Ну я там в общем разделитель * кидал, что бы как то ловить конец xml, но так как ксмлсокет в конце припичывает пустой символ \0, то мне нужно тогда разделитель *\0 использовать... ну вообще запарился...

Есть какой-нибудь стандартный способ читать xml с флешек?

t4arty 01.10.2011 21:30

В яве есть свои способы читать хml, конструкция обработки потока не охти ... поищи пример в инете их очень много (а вообще разделом ошиблись, смотрите в ветке Серверные технологии и Flash). Удачи.

dsdbonus 01.10.2011 21:56

Виноват по поводу ветки...
Да в том то и дело, что искал примеры, все как то не то... ткните пальцем по возможности пожалуйста...


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

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