|
Вопрос по ФабрикаXDTO wsПрокси и XML в общем | ☑ | ||
---|---|---|---|---|
0
nickroblogger_
09.09.16
✎
05:58
|
Привет.
Создаю пакет обмена. Через ЗаписатьXML (глобальную) пишу в него СправочникОбъект.Кошелек В Объекте есть владелец СправочникСсылка.Пользователь. В другой базе, куда летит пакет (через wsПрокси) тоже есть Справочник.Кошелек, но независимый. Вопрос. Почему когда я пытаюсь прочитать этот объект в базе-получателе конструкцией wsПрокси.ФабрикаXDTO.ПрочитатьXDTO, то у меня происходит ругань вида: "ошибка отображения пространства имен отсутствует отображение для префикса: ''", а когда пишу в базе-источнике в XML вот так: ОбъектXDTO = СериализаторXDTO.ЗаписатьXDTO(ОбъектДанных); ФабрикаXDTO.ЗаписатьXML(ОбъектЗапись, ОбъектXDTO,,,,НазначениеТипаXML.Явное);, то всё ОК? |
|||
1
nickroblogger_
14.09.16
✎
15:12
|
я знал, что это ваше слабое место
|
|||
2
Apokalipsec
14.09.16
✎
15:23
|
А что за "глобальная ЗаписатьXML"?
|
|||
3
Apokalipsec
14.09.16
✎
15:27
|
В смысле твой код в котором выполняется какой-то из вариантов глобального контекста, их там несколько.
|
|||
4
nickroblogger_
15.09.16
✎
06:04
|
(3) Глобальный контекст (Global context)
ЗаписатьXML (WriteXML) Вариант синтаксиса: Записать без имени Синтаксис: ЗаписатьXML(<ЗаписьXML>, <Значение>, <НазначениеТипа>) Параметры: <ЗаписьXML> (обязательный) Тип: ЗаписьXML. Объект, через который осуществляется запись XML. <Значение> (обязательный) Записываемое в поток XML значение. Тип параметра определяется совокупностью типов, для которых определена XML-сериализация. <НазначениеТипа> (необязательный) Тип: НазначениеТипаXML. Определяет необходимость назначения типа элементу XML. Значение по умолчанию: Неявное. Описание варианта метода: В качестве имени элемента будет использован тип значения. Вариант синтаксиса: Записать с полным именем Синтаксис: ЗаписатьXML(<ЗаписьXML>, <Значение>, <ПолноеИмя>, <НазначениеТипа>) Параметры: <ЗаписьXML> (обязательный) Тип: ЗаписьXML. Объект, через который осуществляется запись XML. <Значение> (обязательный) Записываемое в поток XML значение. Тип параметра определяется совокупностью типов, для которых определена XML-сериализация. <ПолноеИмя> (обязательный) Тип: Строка. Полное имя элемента XML, в который будет записано значение. <НазначениеТипа> (необязательный) Тип: НазначениеТипаXML. Определяет необходимость назначения типа элементу XML. Значение по умолчанию: Неявное. Описание варианта метода: Выполняет запись значения с указанием полного имени элемента. Вариант синтаксиса: Записать с локальным именем и пространством имен Синтаксис: ЗаписатьXML(<ЗаписьXML>, <Значение>, <ЛокальноеИмя>, <URIПространстваИмен>, <НазначениеТипа>) Параметры: <ЗаписьXML> (обязательный) Тип: ЗаписьXML. Объект, через который осуществляется запись XML. <Значение> (обязательный) Записываемое в поток XML значение. Тип параметра определяется совокупностью типов, для которых определена XML-сериализация. <ЛокальноеИмя> (обязательный) Тип: Строка. Локальное имя элемента XML, в который будет записано значение. <URIПространстваИмен> (обязательный) Тип: Строка. URI пространства имен, к которому принадлежит указанное ЛокальноеИмя. <НазначениеТипа> (необязательный) Тип: НазначениеТипаXML. Определяет необходимость назначения типа элементу XML. Значение по умолчанию: Неявное. Описание варианта метода: Выполняет запись значения с указанием локального имени элемента и пространства имен, к которому принадлежит локальное имя. Описание: Выполняет сериализацию значения в формат XML. Доступность: Сервер, толстый клиент, внешнее соединение, мобильное приложение(сервер). Примечание: Значения не всех типов могут быть записаны в формате XML данным методом. В XML могут быть записаны значения следующих типов: Неопределено, Null, Булево, Число, Строка, Дата, Тип, УникальныйИдентификатор, ДвоичныеДанные, ХранилищеЗначения, ОписаниеТипов, а также ссылки объектов данных и сами объекты данных, наборы записей регистров, менеджер значения константы. В дальнейшем список может пополняться. При попытке записи значения неподходящего типа будет вызвано исключение. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |