Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Blitz3D > Библиотеки

Библиотеки Сторонние библиотеки для Blitz

Ответ
 
Опции темы
Старый 23.05.2006, 23:13   #1
impersonalis
Зануда с интернетом
 
Аватар для impersonalis
 
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений
(для 20,935 пользователей)
Смущение Xml парсер

XML парсер

Большое спасибо @rtur за код.
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
(Offline)
 
Ответить с цитированием
Старый 10.08.2006, 12:34   #2
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Re: Xml парсер

Посидел я пару часиков и усовершенствовал эту либу:
1. Теперь нет ограничений на атрибуты (задавалось с помощью массивов для каждого экземпляра).
2. Усовершествовал функцию загрузки xml документа... теперь его можно загрузить как отдельную ветку.
3. Не изменил синтаксис, так что все приложения использующие эту библиотеку будут работать


Прошу потестить на наличие багов...
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Nex (26.01.2012)
Старый 17.12.2006, 21:39   #3
ISKATEL
Оператор ЭВМ
 
Регистрация: 08.06.2006
Сообщений: 36
Написано 0 полезных сообщений
(для 0 пользователей)
Re: Xml парсер

Кто- нибуть напишите пожалуста как используя эту библиотеку записать в xml файл какие- либо данные (3 числа 1 одно слово), а потом прочитать их. Очень надо.
(Offline)
 
Ответить с цитированием
Старый 18.12.2006, 00:08   #4
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Re: Xml парсер

Вообщето там пример есть!
(Offline)
 
Ответить с цитированием
Старый 18.12.2006, 12:37   #5
ISKATEL
Оператор ЭВМ
 
Регистрация: 08.06.2006
Сообщений: 36
Написано 0 полезных сообщений
(для 0 пользователей)
Re: Xml парсер

В примере происходит только считывание из xml, там не показано как вместо одного значения записать другое.
(Offline)
 
Ответить с цитированием
Старый 20.12.2006, 01:04   #6
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Re: Xml парсер

Создаёшь массив на значения, и заходишь в библиотеку, она прокомментирована. Примерно анологично считыванию. И юзаешь имеющиеся команды, их названия полностью соответствуют их значению.

Совет: Познание своей головой это на 70% приобретается больше опыта, ежели чужой головой, запомни это
(Offline)
 
Ответить с цитированием
Старый 30.05.2007, 00:19   #7
AbLaZe
AnyKey`щик
 
Регистрация: 29.05.2007
Сообщений: 4
Написано 0 полезных сообщений
(для 0 пользователей)
Re: Xml парсер

люди подскажите пожалуйста, а как работать с русским текстом в XML ?
т.е. у меня в xml-файле русский текст есть и мне нужно его загрузить в прогу, но при загрузке текст выглядит коряво (кодировка как будто не та)

что делать ?

помогите плиз ...
(Offline)
 
Ответить с цитированием
Старый 30.05.2007, 01:09   #8
Черный крыс
 
Сообщений: n/a
Re: Xml парсер

поменяй шрифт ИДЕ.
 
Ответить с цитированием
Старый 30.05.2007, 15:50   #9
AbLaZe
AnyKey`щик
 
Регистрация: 29.05.2007
Сообщений: 4
Написано 0 полезных сообщений
(для 0 пользователей)
Re: Xml парсер

а при чем здесь IDE ?!

у меня ж не в редакторе текст корявый, а именно в переменных, когда я загоняю в них текст из XML
(Offline)
 
Ответить с цитированием
Старый 30.05.2007, 17:25   #10
jimon
 
Сообщений: n/a
Re: Xml парсер

если он корявый при выводе на екран ... то юзай фонт с приставкой Cyr .. к примеру "Arial Cyr"
 
Ответить с цитированием
Старый 30.05.2007, 18:22   #11
AbLaZe
AnyKey`щик
 
Регистрация: 29.05.2007
Сообщений: 4
Написано 0 полезных сообщений
(для 0 пользователей)
Re: Xml парсер

люди, нашел я траблу, но она оказалась совсем не там, где я думал

в блитсе функция trim не хочет работать с русским текстом!!!

вот, например
test$ = " привет "
Print Trim(test$)
WaitKey
выводит на экран ПУСТОТУ ((

че делать то ?

или если test$ = "Файл", то выдаст тока букву "Ф" .... ваще ничего не понимаю )

просто в XMLBlitz юзается trim:
Trim(Trim(xmlNodeDataGet(nodestack[stacklevel - 1])) + " " + Trim(tag))

ваще я не понимаю что-то ... че за дела ?!
(Offline)
 
Ответить с цитированием
Старый 30.05.2007, 20:53   #12
jimon
 
Сообщений: n/a
Re: Xml парсер

trim вообще плохо что переваривает кроме английского
так что лутче ее не юзать imho
 
Ответить с цитированием
Старый 30.05.2007, 22:13   #13
AbLaZe
AnyKey`щик
 
Регистрация: 29.05.2007
Сообщений: 4
Написано 0 полезных сообщений
(для 0 пользователей)
Re: Xml парсер

да, спасибо, я уже обошелся без нее, а если понадобится прийдется написать свою, там максимум 5 строчек кода )), но ща влом писать!

всем пасиба за ответ!
(Offline)
 
Ответить с цитированием
Старый 12.07.2007, 15:06   #14
tormoz
Гигант индустрии
 
Аватар для tormoz
 
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений
(для 4,437 пользователей)
Re: Xml парсер

Такая кака.
Почему то не хочет считывать стандартный хмл созданный в екселе.
Вылетает постоянно что не делай.

И наоборот: созданные им файлы в екселе не открываются.
Я расстроен
Теперь еще и эту либу самому писать
__________________
(Offline)
 
Ответить с цитированием
Старый 12.07.2007, 15:22   #15
alcoSHoLiK
Дэвелопер
 
Регистрация: 17.01.2006
Сообщений: 1,512
Написано 78 полезных сообщений
(для 110 пользователей)
Re: Xml парсер

Можешь показать такой файл? И зачем писать самому, если там код открытый. Можно просто поправить.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Математический парсер, ДЛЛ. Zidane Библиотеки 4 14.05.2007 14:23


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


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com