Автор Тема: XML  (Прочитано 9496 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн DenisK

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 9
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
XML
« Ответ #15 : 01 Апреля 2002, 20:42:38 »
Цитировать
Файлик называется ~/.Xdefaults и содержит нечто вроде

и как тут деревья описывать? мы про разные вещи говорим

Цитировать
XML - кроме деревьев ничего не умеет представить

А что еще нужно?

Цитировать
ГыГыГы  А мне казалось , что это язык описания связей между документами, а не движек для поиска информации )))))))

Тебе не правильно казалось.
XPath - это язык адресации частей XML документа, предназначенный для использования с XSLT и Xpointer.
(http://www.w3.org/TR/1999/REC-xpath-19991116.  - оригинал,
http://www.rol.ru/news/it/helpdesk/xpath01.htm перевод)
А про движок я ничего не говорил.

Цитировать
А с помощью SQL ничего искать низя

Ну не надо к словам придираться, так мы тут такой флейм разведем... Я хотел покороче. Все понимают для чего нужен SQL. Моя главная мысль, что XPath выполняет фактически ту же роль при поиске в XML, что и SQL при поиске по базе - выборка.

Оффлайн Oak

  • Дерево
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1481
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
XML
« Ответ #16 : 01 Апреля 2002, 20:59:07 »
Цитировать

и как тут деревья описывать? мы про разные вещи говорим


Так же как в C++ или JS - root.leaf1.leaf2.leaf3: value

Но можно (в отличии от XML) сказать и root*leaf3:value

Цитировать

XPath - это язык адресации частей XML документа, предназначенный для


Ну а═кто мне тут рассказывал, что он для "поиска" предназначен??????!!!!!!! Он для "адресации" предназначен!!! Ты хоть русский язык знаешь?!!  Это замена URL , а не SQL :)

Для особо одаренных - не смотря на существование http://www.altavista.com , URL не предназначен для поиска :)
[основной броузер - SeaMonkey] Netscape Communicator 4 - is the best :) // see sources

Оффлайн DenisK

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 9
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
XML
« Ответ #17 : 02 Апреля 2002, 12:23:08 »
Цитировать
Ну а═кто мне тут рассказывал, что он для "поиска" предназначен??????!!!!!!! Он для "адресации" предназначен!!! Ты хоть русский язык знаешь?!! Это замена URL , а не SQL  


Ну какой-ты упрямый :). XPath - ЯЗЫК для адресации, т.е. задает критерии адресации. Адресация и поиск стоят очень очень близко. Когда мы задаем критерии адресации, мы фактически осуществляем поиск. Если например ты хочешь в Москве НАЙТИ какой-то дом, ты будешь искать его по АДРЕСУ.
Могу привести абстрактный пример такого поиска на XPath:

moscow/streets/street[name="Тверская"]/houses/house[number=2]/flats/flat[number="45"]

на SQL похожий запрос мог бы выглядеть так:
SELECT * FROM flats WHERE street="Тверская" AND house=2 AND number=45

Ты когда нибудь пробовал вводить в браузере что-нибудь типа http://www.altavista.*/somedir/*.* ?
Так что URL здесь вообще нипричем.
Я не филолог, но по-моему я ясно выражаюсь и если ты придираешься к этому, то это плохой признак отсутствия других аргументов.

Оффлайн Oak

  • Дерево
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1481
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
XML
« Ответ #18 : 02 Апреля 2002, 18:34:01 »
Ну ты же понял, что я хотел тебе сказать? :) И это назвать "цеплянием к словам" сложно. Я согласен - что лучший метод поиска, это правильно положить, но это не единственный метод поиска. Только и всего :)
[основной броузер - SeaMonkey] Netscape Communicator 4 - is the best :) // see sources

  • Гость
XML
« Ответ #19 : 30 Апреля 2002, 21:30:04 »
Пять с плюсом to Denisk - за вежливость, который не смотря на глупые вопли опонента, продолжал объяснять все корректно.

Я бы на твоем месте это Дерево уже очень давно, очень далеко послал, идти дальше парсить текстовые файлы.

Еще бы хотелось посмотреть, на человека из другой конторы, с которой нужно обмениваться какой-то сложно-структурированной информацией между приложениями, и который бы согласился принимать от тебя твои текстовые файлы тридцати-этажного формата.

Оффлайн Oak

  • Дерево
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1481
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
XML
« Ответ #20 : 07 Мая 2002, 01:52:36 »
Глюпый ты.... Как я могу тебе поверить, что кто-то согласится принять твои XML файлы, если ты даже не удосужился указать свой ID, отличный от "Unregistered". Я не верю что ты 1) пишешь к ним DTD , 2) описываешь эти DTD корректной сопроводительной докой на рус/en. :-P
[основной броузер - SeaMonkey] Netscape Communicator 4 - is the best :) // see sources

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28