|
Библиотеки Сторонние библиотеки для Blitz |
23.05.2006, 23:13
|
#1
|
Зануда с интернетом
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений (для 20,935 пользователей)
|
Xml парсер
XML парсер
Большое спасибо @rtur за код.
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
|
(Offline)
|
|
10.08.2006, 12:34
|
#2
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
Re: Xml парсер
Посидел я пару часиков и усовершенствовал эту либу:
1. Теперь нет ограничений на атрибуты (задавалось с помощью массивов для каждого экземпляра).
2. Усовершествовал функцию загрузки xml документа... теперь его можно загрузить как отдельную ветку.
3. Не изменил синтаксис, так что все приложения использующие эту библиотеку будут работать
Прошу потестить на наличие багов...
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
17.12.2006, 21:39
|
#3
|
Оператор ЭВМ
Регистрация: 08.06.2006
Сообщений: 36
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: Xml парсер
Кто- нибуть напишите пожалуста как используя эту библиотеку записать в xml файл какие- либо данные (3 числа 1 одно слово), а потом прочитать их. Очень надо.
|
(Offline)
|
|
18.12.2006, 00:08
|
#4
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Re: Xml парсер
Вообщето там пример есть!
|
(Offline)
|
|
18.12.2006, 12:37
|
#5
|
Оператор ЭВМ
Регистрация: 08.06.2006
Сообщений: 36
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: Xml парсер
В примере происходит только считывание из xml, там не показано как вместо одного значения записать другое.
|
(Offline)
|
|
20.12.2006, 01:04
|
#6
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Re: Xml парсер
Создаёшь массив на значения, и заходишь в библиотеку, она прокомментирована. Примерно анологично считыванию. И юзаешь имеющиеся команды, их названия полностью соответствуют их значению.
Совет: Познание своей головой это на 70% приобретается больше опыта, ежели чужой головой, запомни это
|
(Offline)
|
|
30.05.2007, 00:19
|
#7
|
AnyKey`щик
Регистрация: 29.05.2007
Сообщений: 4
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: Xml парсер
люди подскажите пожалуйста, а как работать с русским текстом в XML ?
т.е. у меня в xml-файле русский текст есть и мне нужно его загрузить в прогу, но при загрузке текст выглядит коряво (кодировка как будто не та)
что делать ?
помогите плиз ...
|
(Offline)
|
|
30.05.2007, 01:09
|
#8
|
|
Re: Xml парсер
поменяй шрифт ИДЕ.
|
|
|
30.05.2007, 15:50
|
#9
|
AnyKey`щик
Регистрация: 29.05.2007
Сообщений: 4
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: Xml парсер
а при чем здесь IDE ?!
у меня ж не в редакторе текст корявый, а именно в переменных, когда я загоняю в них текст из XML
|
(Offline)
|
|
30.05.2007, 17:25
|
#10
|
|
Re: Xml парсер
если он корявый при выводе на екран ... то юзай фонт с приставкой Cyr .. к примеру "Arial Cyr"
|
|
|
30.05.2007, 18:22
|
#11
|
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
|
|
Re: Xml парсер
trim вообще плохо что переваривает кроме английского
так что лутче ее не юзать imho
|
|
|
30.05.2007, 22:13
|
#13
|
AnyKey`щик
Регистрация: 29.05.2007
Сообщений: 4
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: Xml парсер
да, спасибо, я уже обошелся без нее, а если понадобится прийдется написать свою, там максимум 5 строчек кода )), но ща влом писать!
всем пасиба за ответ!
|
(Offline)
|
|
12.07.2007, 15:06
|
#14
|
Гигант индустрии
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений (для 4,437 пользователей)
|
Re: Xml парсер
Такая кака.
Почему то не хочет считывать стандартный хмл созданный в екселе.
Вылетает постоянно что не делай.
И наоборот: созданные им файлы в екселе не открываются.
Я расстроен
Теперь еще и эту либу самому писать
__________________
|
(Offline)
|
|
12.07.2007, 15:22
|
#15
|
Дэвелопер
Регистрация: 17.01.2006
Сообщений: 1,512
Написано 78 полезных сообщений (для 110 пользователей)
|
Re: Xml парсер
Можешь показать такой файл? И зачем писать самому, если там код открытый. Можно просто поправить.
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 15:26.
|