![]() |
|
Модераторы: SoWa |
![]()
|
|
| AntonioBanderaz |
|
||||
![]() Velichko Anton ![]() ![]() Профиль Группа: Участник Сообщений: 851 Регистрация: 28.4.2005 Где: Санкт-Петербург Репутация: 1 Всего: 18 |
Можно написать свой serialize/deserialize между двумя языками по средством XML...
Пока только релиазован сам принцып, без типов переменных, и тд. и только на PHP, а вообще из этого можно сделать крутую штуку, XML - это ведь не только с PHP связь можно сотворить, ну а например с JAVA, или ещё что-нидь.... Выкладываю исходники пока только PHP скрипта, всё равно мож кому пригодится...
В БД id | name | folder | about | alt | category ------------------------------------------------------------- ну тут значения На выходе получаем:
Смысл такой: существует допустим XML документ в котором есть <row type='array' valName='row'> <alt type='string' valName='alt'>сам текст</alt> <alt type='string' valName='alt1'>сам текст</alt> <row> И парсить в переменные определённого типа во FLASH'e.... Ну так вот буду делать, если кого заинтересовало, или кто что хочет сказать по этому поводу - прошу.... Это сообщение отредактировал(а) AntonioBanderaz - 29.8.2005, 00:36 -------------------- ГЫ... |
||||
|
|||||
| AntonioBanderaz |
|
|||
![]() Velichko Anton ![]() ![]() Профиль Группа: Участник Сообщений: 851 Регистрация: 28.4.2005 Где: Санкт-Петербург Репутация: 1 Всего: 18 |
Вот так сказать начало и положено....
*****Сурс убрал, а то листать задолбало****** Ну вот теперь мона спать идти.... Это сообщение отредактировал(а) AntonioBanderaz - 29.8.2005, 20:45 -------------------- ГЫ... |
|||
|
||||
| AlDev |
|
|||
|
Опытный идиотъ ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1927 Регистрация: 17.4.2005 Где: Irk, rus Репутация: 9 Всего: 50 |
под Fame твой класс н заработает.
1. Не казазываешь достаточно часто типы переменных. 2. Не указываешь, какой тим возвращает метод совет - указывай у методов private они, public или static |
|||
|
||||
| AntonioBanderaz |
|
|||
![]() Velichko Anton ![]() ![]() Профиль Группа: Участник Сообщений: 851 Регистрация: 28.4.2005 Где: Санкт-Петербург Репутация: 1 Всего: 18 |
Да я и толком не знаю какой... Кроме булеона...
Добавлено @ 03:20 *****Сурс убрал, а то листать задолбало****** Так? Это сообщение отредактировал(а) AntonioBanderaz - 29.8.2005, 20:46 -------------------- ГЫ... |
|||
|
||||
| AlDev |
|
|||
|
Опытный идиотъ ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1927 Регистрация: 17.4.2005 Где: Irk, rus Репутация: 9 Всего: 50 |
var Success:Boolean = true; - так. ещё: конструктор должен быть public. если обращаешься к переменной класса (не static), то пиши обращение через this. как документировать классы |
|||
|
||||
| AntonioBanderaz |
|
|||
![]() Velichko Anton ![]() ![]() Профиль Группа: Участник Сообщений: 851 Регистрация: 28.4.2005 Где: Санкт-Петербург Репутация: 1 Всего: 18 |
*****Сурс убрал, а то листать задолбало******
Ну вроде поправил... Что ты хочешь первый класс на AS... А с obj что делать? Как ему что-нидь присвоить, тип какой-нидь... Undefined Это сообщение отредактировал(а) AntonioBanderaz - 29.8.2005, 20:47 -------------------- ГЫ... |
|||
|
||||
| AlDev |
|
|||
|
Опытный идиотъ ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1927 Регистрация: 17.4.2005 Где: Irk, rus Репутация: 9 Всего: 50 |
1. вот тут-вот у тебя всё работает?? 2. не проще это через case прописать? |
|||
|
||||
| AntonioBanderaz |
|
|||
![]() Velichko Anton ![]() ![]() Профиль Группа: Участник Сообщений: 851 Регистрация: 28.4.2005 Где: Санкт-Петербург Репутация: 1 Всего: 18 |
Да попроще и понятней.... Щас...
-------------------- ГЫ... |
|||
|
||||
| AntonioBanderaz |
|
|||
![]() Velichko Anton ![]() ![]() Профиль Группа: Участник Сообщений: 851 Регистрация: 28.4.2005 Где: Санкт-Петербург Репутация: 1 Всего: 18 |
вот как-то так... даже работает... Это сообщение отредактировал(а) AntonioBanderaz - 29.8.2005, 06:40 -------------------- ГЫ... |
|||
|
||||
| AntonioBanderaz |
|
|||
![]() Velichko Anton ![]() ![]() Профиль Группа: Участник Сообщений: 851 Регистрация: 28.4.2005 Где: Санкт-Петербург Репутация: 1 Всего: 18 |
теперь осталось написать unserialize() и потом браться за PHP...
Н авходе - mmm = {aaa:"типо строка",bbb:12313}; kkk = Array("asdfghj","asdfgerty",1234567,3567,mmm,false); выдаёт -
-------------------- ГЫ... |
|||
|
||||
| Jlekc |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 520 Регистрация: 10.2.2005 Где: Leopolis Репутация: 3 Всего: 4 |
хмм, изобретать велосипед всегда интересно, или это в познавательных целях?
http://www.sephiroth.it/test/unserializer/index.php Добавлено @ 10:47 ЗЫ: есе в познавательных целях, то сериализованый объект сделанный средствами ПХП многовато весит, напиши алгоритм: сериализация+сжатия данных. Тода действительно полезно -------------------- |
|||
|
||||
| AntonioBanderaz |
|
|||
![]() Velichko Anton ![]() ![]() Профиль Группа: Участник Сообщений: 851 Регистрация: 28.4.2005 Где: Санкт-Петербург Репутация: 1 Всего: 18 |
Нет ну обычные serialize/unserialize - это понятно, я вот решил сделать через XML... Кстати классик не скачивается... Можешь валожить сюды?
-------------------- ГЫ... |
|||
|
||||
| AntonioBanderaz |
|
|||
![]() Velichko Anton ![]() ![]() Профиль Группа: Участник Сообщений: 851 Регистрация: 28.4.2005 Где: Санкт-Петербург Репутация: 1 Всего: 18 |
Кстати такая штука уже сделана, она называется WDDX... Счас качаю, только под FLASH не нашёл... Под PHP - 7 метров... =))
-------------------- ГЫ... |
|||
|
||||
| Jlekc |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 520 Регистрация: 10.2.2005 Где: Leopolis Репутация: 3 Всего: 4 |
поищу на сайте Mook-a, у него вроде были подобные роботы
-------------------- |
|||
|
||||
| AntonioBanderaz |
|
||||||
![]() Velichko Anton ![]() ![]() Профиль Группа: Участник Сообщений: 851 Регистрация: 28.4.2005 Где: Санкт-Петербург Репутация: 1 Всего: 18 |
Я уже скачал да и признаюсь понатырил оттуда чуток....
Закончил unserialize всё потесчено и работает... туда и обратно... вот код:
на входе
На выходе
А если наоборот то получаем то что и запихали... -------------------- ГЫ... |
||||||
|
|||||||
![]()
|
| Правила форума "Flash" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, AlDev, SoWa. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Flash | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |