Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2004.11.21;
Скачать: [xml.tar.bz2];

Вниз

Народ! Объясните по-русски в чём кайф xml?   Найти похожие ветки 

 
Maxim____   (2004-11-01 07:22) [0]

собственно в теме всё уже сказано.
Это для того чтобы юзеру было видно как хранятся данные?
это не экономично, и , как я понимаю blob туда не вогнать.
Вопрос возник потому что в требованиях к вакансиям попадается эта вещь, но т.к. я не понимаю зачем её знать, то и не пытаюсь её изучать...
Уважаемые программеры, ЗАЧЕМ ВАМ ОНО НАДО?


 
ShaggyDoc   (2004-11-01 07:43) [1]

Как заменитель таблиц в реляционных СУБД - наверное да, неэкономично. Хотя имеются уже и СУБД, основанные на XML, например Cache.

Если не рассматривать применение в Интернет для публикации данных, возможности XML очень большие. Очень удобно хранить древовидную информацию, особенно с переменной структурой данных для разных элементов.

Самое для меня привлекательное - то, что  в XML можно отобразить практически любую информацию в читабельном и для человека и для любых программ виде. Сам в основном применяю для создания иллюстрированных древовидных меню в AutoCAD (создаются и обрабатываются в Delphi) и для хранения сложных структур данных, например того же чертежа AutoCAD.

"Неэкономичность" и избыточность в XML предусмотрены специально, отсюда и вытекают его достоинства. BLOB (в том числе двоичные)также можно хранить в XML.


 
Reindeer Moss Eater ©   (2004-11-01 08:28) [2]

в чём кайф xml?

В том, что это язык.
И не его основе можно создавать свои.


 
ИМХО ©   (2004-11-01 09:02) [3]


> Reindeer Moss Eater ©   (01.11.04 08:28) [2]
> в чём кайф xml?
>
> В том, что это язык.


"Дума - это не тот орган, где можно только языком" (с) Черномырдин


 
AlexG ©   (2004-11-01 09:33) [4]

В таком случае, не могли бы привести ссылки на электронные версии учебников по этому "языку"? Все не знающие его будут вам примного благодарны :)


 
Reindeer Moss Eater ©   (2004-11-01 09:38) [5]

А почему слово язык в кавычках?


 
Reindeer Moss Eater ©   (2004-11-01 09:40) [6]

AlexG ©  

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


 
AlexG ©   (2004-11-01 09:44) [7]

//Reindeer Moss Eater ©   (01.11.04 09:38) [5]

А почему слово язык в кавычках?
У ИМХО спроси.

Да какая разница. Ты ссылки дай. А рассшифровать это уже дело новичков в этом вопросе, таких как меня.


 
Reindeer Moss Eater ©   (2004-11-01 09:48) [8]

http://www.hypermedic.com/xml/index.php


 
Danilka ©   (2004-11-01 09:48) [9]

[7] AlexG ©   (01.11.04 09:44)
> Да какая разница. Ты ссылки дай.

Их есть у меня!
http://www.yandex.ru/yandsearch?rpt=rad&text=%F3%F7%E5%E1%ED%E8%EA+%EF%EE+xml
:))


 
Danilka ©   (2004-11-01 09:51) [10]

Кстати, очень показателен п.7 в моей ссылке. :))


 
AlexG ©   (2004-11-01 09:52) [11]

Да это-то понятно. Ты не оригинален. Интресны же уже проверенные учебники, те, которыми человек пользовался и ему они помогли. О них я и спрашиваю. А в Яндексе я и сам могу покапаться... Все равно спасибо! :)


 
vecna ©   (2004-11-01 09:54) [12]

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


 
AlexG ©   (2004-11-01 09:55) [13]

О! Раз здесь зашла речь о XML... Может кто использует XMI? И может также помочь материалами для его изучения?


 
Ditrix ©   (2004-11-01 10:19) [14]

>>AlexG ©   (01.11.04 09:52) [11]
могу прислать на мыло...
сам я xml не пользую и не изуал, но учебник этот мне подсунул xml-спец с комментарием "зи бест"


 
AlexG ©   (2004-11-01 10:19) [15]

Да, давай: goidaaa@pisem.net


 
paul_k ©   (2004-11-01 12:21) [16]

Ditrix
Если не затруднит скиньте этот учебниу и мне на paul@systems.ru


 
vecna ©   (2004-11-01 12:34) [17]

может имеет выложить в общедоступное место ?
я бы тоже почитал =)


 
Prohodil Mimo ©   (2004-11-01 12:52) [18]

И я бы не отказался.
adsoft scabaka navigator.lv


 
Добрый дядька ©   (2004-11-01 13:17) [19]

Народ! Объясните по-русски в чём кайф xml?

Единственный "кайф" от XML в том, что видно невооруженным глазом, что находится в файле, да и то, если это текстовые данные.

А так... Ничего в нем нет более хорошего.

Для хранения данных более универсален и компактен ASN1.


 
REA   (2004-11-01 13:53) [20]

Кайф №2, что для него есть готовый парсер (при этом меньше вероятность разночтений стандарта и меньше писанины).
Кайф №3 - при наличии "схемы" кажется трансформируется в HTML.
Т.е. как бы данные с разметкой для читабельности.


 
Holy ©   (2004-11-01 13:56) [21]

Ditrix, может куда на общий доступ? Если нет, то на мыло и мне holy@rbcmail.ru


 
VID ©   (2004-11-01 16:10) [22]

Ditrix, какого размера книга ? Если чё можно выложить в инете для общего скачивания...


 
Тестировщица ©   (2004-11-01 16:16) [23]

Добрый дядька ©   (01.11.04 13:17) [19] Бред


 
DiamondShark ©   (2004-11-01 16:32) [24]


> Единственный "кайф" от XML в том, что видно невооруженным
> глазом, что находится в файле, да и то, если это текстовые
> данные.

Т.к. формат текстовый, то обмен данными можно организовать поверх любого протокола.


> Кайф №2, что для него есть готовый парсер (при этом меньше
> вероятность разночтений стандарта и меньше писанины).

Разночтений быть не может, т.к. сам стандарт очень простой и строгий.
А вот то, что парсер, фактически, является компонентом системы -- действительно кайф.


> Кайф №3 - при наличии "схемы" кажется трансформируется в
> HTML.

При наличии XSLT.
Трансформируется во что угодно, например, в PDF или RTF.


 
WondeRu ©   (2004-11-01 17:33) [25]

а почему бы не использовать для хранения (вернее описания) объектов IStorage?


 
DiamondShark ©   (2004-11-01 17:53) [26]


> WondeRu ©   (01.11.04 17:33) [25]

Потому что IStorage -- это интерфейс. При его реализации всё равно придётся формат данных придумывать.


 
Ditrix ©   (2004-11-01 17:55) [27]

выслал всем, кто просил.  выложить возможности не имею.


 
inic ©   (2004-11-01 18:05) [28]

Ditrix ©   (01.11.04 17:55) [27]
inic
А если мне пришлешь, то я могу завтра выложить :) Спасибо


 
inic ©   (2004-11-01 18:06) [29]

Т.е. сегодня даже.

ЗЫ и Зачем я свое имя написал в пред. посте


 
080D:07BBh ©   (2004-11-02 08:45) [30]

up


 
Мирон ©   (2004-11-02 08:53) [31]

inic ©   (01.11.04 18:06) [29]
Выложил? Куда?


 
Dmitriy O. ©   (2004-11-02 08:55) [32]


> Ditrix ©   (01.11.04 17:55) [27]

Вышли и мне
otkdmitriy@mail.ru
Я выложу для всех.


 
©   (2004-11-02 09:20) [33]

> Ditrix ©   (01.11.04 17:55) [27]

Если не трудно вышли и мне swqe@Rambler.ru


 
Ditrix ©   (2004-11-02 09:28) [34]

>>Dmitriy O. ©   (02.11.04 08:55) [32]
>>R ©   (02.11.04 09:20) [33]
выслал.



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2004.11.21;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.52 MB
Время: 0.038 c
4-1097321602
volser
2004-10-09 15:33
2004.11.21
Стандартные иконки


3-1098150232
Fedia
2004-10-19 05:43
2004.11.21
Быстрый способ заполнения массива данными из Query


4-1097326582
CAMCOH
2004-10-09 16:56
2004.11.21
Програмное изменение "Do not show hidden files"


3-1098265706
Алексей
2004-10-20 13:48
2004.11.21
В каком направлении копать: аналог client-server для FOX-таблиц?


1-1099642844
hh
2004-11-05 11:20
2004.11.21
Как объект привести в первоначальное состояние?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский