Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
27 Май 2018, 12:47
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: ПолучитьXMLТип  (Прочитано 628 раз)

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

Оффлайн 1cwiki

  • Модератор
  • *****
  • Сообщений: 8287
  • РЕПУТАЦИЯ: 14
  • КПД: 0%
  • Регистрация: 2014-08-05
  • Сайт: 
  • Профессия: Программист 8.1
Раздел:
Глобальный контекст
Подразделы:
Процедуры и функции работы с XML
Синтаксис:

ПолучитьXMLТип(<ЧтениеXML>)
Параметры:

<ЧтениеXML> (обязательный)

Тип: ЧтениеXML.
Объект, из которого выполняется чтение.
Возвращаемое значение:

Тип: ТипДанныхXML; Неопределено.

Описание:

Получает тип данных XML, который может быть прочитан в настоящий момент из объекта типа ЧтениеXML. При получении типа данных XML может быть произведена операция чтения из объекта ЧтениеXML. В случае, если тип данных XML определить невозможно, возвращается значение Неопределено.
Тип данных XML определяется по следующему алгоритму:
1) Пропускаются пробельные символы, если текущая позиция объекта ЧтениеXML соответствует типу узла "Текст" и значение узла полностью состоит из пробельных символов.
2) Если тип текущего узла не соответствует значению НачалоЭлемента, то считается, что тип не определен.
3) Определяется наличие атрибута "nil" из пространства имен "http://www.w3.org/2001/XMLSchema-instance". Если атрибут существует и его значение равно "true", то считается, что тип не определен.
4) Определяется наличие атрибута "type" из пространства имен "http://www.w3.org/2001/XMLSchema-instance". Если атрибут существует, то производится анализ значения атрибута:
значение разделяется на префикс пространства имен и локальное имя;
по префиксу пространства имен в объекте ЧтениеXML определяется URI пространства имен, соответствующее данному префиксу (если соответствующего URI пространства имен не обнаружено - считается, что тип не определен);
по полученному локальному имени и URI пространства имен создается значение типа данных XML.
5) Если атрибут "type" не существует, производится анализ имени элемента. Если локальное имя элемента совпадает с одним из имен типов пространства имен "http://www.w3.org/2001/XMLSchema" и пространство имен элемента не определено (пустая строка), то считается, что тип принадлежит пространству имен "http://www.w3.org/2001/XMLSchema".

Доступность:

Сервер, толстый клиент, внешнее соединение, мобильное приложение(сервер).


Теги:
 

ПолучитьXMLТип

Автор 1cwikiРаздел Синтаксис

Ответов: 0
Просмотров: 470
Последний ответ 15 Авг 2015, 23:03
от 1cwiki

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
154 Сообщений
alex0402
67 Сообщений
oleg-x
56 Сообщений
AIFrame AIFrame
56 Сообщений
buketov.av buketov.av
47 Сообщений
wise wise
41 Сообщений
ilyay ilyay
39 Сообщений
Анюта17
33 Сообщений
Alter
32 Сообщений
KOI8-R
30 Сообщений

* Кто онлайн

  • Точка Гостей: 220
  • Точка Скрытых: 0
  • Точка Пользователей: 4
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal