Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Запросы в XML по типу как в SQL
#1
Ув пользователи!

Возможно ли в XML изменять данные по типу как запросами в SQL.

Например есть файл статов. Я хочу массово что то изменить.
Или не массово, а конкретно изменить какой то элемент в элементе, зная его айди.
В общем есть ли какие то программы такие? Что бы можно было изменять "запросами, командами"?
Ответ
#2
XPath вас спасет.
Ответ
#3
XSLT && XPath
Ответ
#4
Благодарю Smile
А то чуть не начал в ~500 нпц вручную менять высоту и ширину Big Grin
Ответ
#5
хех, на овера перешли Big Grin
Web программист\разработчик

— Есть только один способ проделать большую работу — полюбить ее. Если вы к этому не пришли, подождите. Не беритесь за дело.
Ответ
#6
ЫЫ
Решил пошаманить и написать что то своё.
Типа как Navicat и MYSQL
Только вместо сервера БД у нас XML файлик)

Вот пока то что получилось
[Изображение: 20295625.jpg]

В ближайшее время допишу структуры для всех xml файлов что есть в ядре, и движок запросов.

п.с. А хуле? Тот xpath мне вообще ужасным показался.... (если сравнивать с SQL запросами... )Big GrinBig GrinBig Grin
Ответ
#7
Big Grin
Код:
// Пример команды
// XML_UPDATE 0000-0099.xml SET npc.set@hp = 10000 WHERE npc@id >  5 AND npc@id < 10;

Мб через месяц появится в продаже)
Пока что еще тестирую, дорабатываю
Ответ
#8
поделитесь плиз примером запроса например для изменения hitTime на 1400 у определённых идов скиллов
Ответ
#9
zag Написал:поделитесь плиз примером запроса например для изменения hitTime на 1400 у определённых идов скиллов

XML_UPDATE SET list.npc.set@hitTime = 1400 WHERE list.npc@id IN (id1,id2,id3 ... idn);
Пока что не продаю.
Ответ
#10
ALFOS Написал:XML_UPDATE SET list.npc.set@hitTime = 1400 WHERE list.npc@id IN (id1,id2,id3 ... idn);
Пока что не продаю.
я имел ввиду xpath)
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Зависают запросы MySQL Zhelnar 12 4,187 08-08-2014, 01:58 PM
Последний пост: SouthBridge
  SQL запросы doDie 0 846 08-10-2013, 12:01 PM
Последний пост: doDie
  Multisell запросы из CB the2fantasy 19 7,913 01-30-2013, 10:54 PM
Последний пост: KilRoy

Перейти к форуму:


Пользователи, просматривающие эту тему: 5 Гость(ей)