Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Fingy
Зарегистрирован: 14.12.2001 Сообщения: 4
|
Добавлено: Пт Дек 14 2001 12:35 Заголовок сообщения: Что такое пространство имен? |
|
|
Помогите пожалуйста... Разбираю XML, но никак не могу допереть что такое целевое пространство имен. например, что дает след процедура? xml:xsd="http://www.w3.org/2000/XMLSchema" ??
Заранее спасибо... |
|
Вернуться к началу |
|
|
silentman
Зарегистрирован: 24.11.2002 Сообщения: 8
|
Добавлено: Сб Дек 15 2001 17:57 Заголовок сообщения: Re: Что такое пространство имен? |
|
|
Пространство имён даёт возможность трактовать так или иначе идентичные по имени элементы: например, элемент с именем "name" может содержать как имя человека, так и название программы (в зависимости от контекста) или ещё что-нибудь, и догадаться о том, что же в нём содержится можно только после просмотра его содержимого. Пространста имён дают возможность программе понять какую информацию содержит элемент. В приведённом же примере определяется пространство имён "xsd" и все имена элементов вида "xsd:elementName" будут трактоваться как принадлежащие этому пространству. А почитать про пространства имён в XML (они есть также и в языках программирования) можно по адресу http://msdn.microsoft.com/library/default.asp?url=/library/en-us/xmlsd.. |
|
Вернуться к началу |
|
|
silentman
Зарегистрирован: 24.11.2002 Сообщения: 8
|
Добавлено: Сб Дек 15 2001 17:59 Заголовок сообщения: Правильный вариант ссылки. |
|
|
Правильный вариант ссылки: http://msdn.microsoft.com/library/default.asp?url=/library/en.. |
|
Вернуться к началу |
|
|
silentman
Зарегистрирован: 24.11.2002 Сообщения: 8
|
Добавлено: Сб Дек 15 2001 18:01 Заголовок сообщения: К сожалению ссылка так и не запостилась правильно, видно форум такой возможности не предусматривает :(( |
|
|
К сожалению ссылка так и не запостилась правильно, видно форум такой возможности не предусматривает ( |
|
Вернуться к началу |
|
|
Dmitry.Karpov http://www. Гость
|
Добавлено: Сб Дек 15 2001 18:40 Заголовок сообщения: Как постить углловые скобки |
|
|
< - < > - > |
|
Вернуться к началу |
|
|
Fingy
Зарегистрирован: 14.12.2001 Сообщения: 4
|
Добавлено: Пн Дек 17 2001 10:09 Заголовок сообщения: Re: Что такое пространство имен? |
|
|
Спасибо, теперь я понял... я уже читал про пространство имен, на сайте W3, но уж очень они заковыристые предложения любят |
|
Вернуться к началу |
|
|
Андрианов Гость
|
Добавлено: Пн Дек 17 2001 11:15 Заголовок сообщения: Re: Что такое пространство имен? |
|
|
Вот что говорит по поводу схем и пространств имен фирма Inprise:
Schemas (XSD), more robust and flexible, have several advantages over DTDs. Schemas are XML documents, unlike DTDs which contain non-XML syntax. Schemas also support namespaces, which are required to avoid naming conflicts, and offer more extensive data type and inheritance support.
Это значит: Схемы (XDS), более ясный и гибкий механизм, имеет несколько преимуществ перед DTD. Схемы - это XML документы, в отличие от DTD, имеющих не-XML синтаксис. Схемы так же позволяют поддерживаьт пространства имен, необходимые для устранения конфликтов имен и дают более эффективную поддержку типов данных и наследования.
ПРостранство имен.
Я совершщенно не согласен с тем, что "Пространство имён даёт возможность трактовать так или иначе идентичные по имени элементы". Пространство имен есть множество имен в данной области видимости имен. И все. К информационному содержимому имени, к типу переменной с таким-то именем и даже к компьютеру обслуживающему эту переменную (константу, макрос, параметр ...) - термин "постранство имен" не имеет никакого отношения.
Бесполезно искать что-либо в материалах Microsoft. Самая работающая их ссылка: http://microsoft.com?microsoft="unexpected error" |
|
Вернуться к началу |
|
|
NickTroshkov
Зарегистрирован: 10.01.2002 Сообщения: 27 Откуда: Геленджик
|
Добавлено: Вс Фев 03 2002 13:39 Заголовок сообщения: Это скрытая монополизация либо дорога к хаосу. |
|
|
... Вначале было СЛОВО(ИМЯ,ПОНЯТИЕ)! И во взаимосвязи слов был смысл. И от того казалось, что слово всегда будет иметь данное ему значение. И образовалась из слов мысль, как бы все улучшить, и называть вещи как захочется в пределах некоторого пространства имен. После того, как слово, все кому не лень стали запихивать в собственные пространства имен и писать не так, как записано было изначально, оно перестало иметь собственное значение. Теперь нужно много слов, чтобы скомпенсировать эту потерю и описать каждое из пространств. Но были сильные мира сего. Они составили слова так, как им хотелось и навязали всем свои толстенные и дорогие книги из слов. И все были вынуждены ими пользоваться, хоть они многим и не нравились. Ведь несмотря на количество слов, смысла в них не прибавилось. И многие стали им поклоняться, забыв про первоначальное слово. И было это круто! |
|
Вернуться к началу |
|
|
|