#0
by 04347
пишу обработку, которая создает файл xml Запись.ЗаписатьНачалоЭлемента("document"); когда выгружаю данные появляеся префикс d3p1: <document> Как записать файл без префикса?
#6
by Лефмихалыч
значит пространства имен и префикс уже описаны в том файле, который ты открываешь для дозаписи. Подозреваю, что, если ты префикс выпилишь, файл не воспримет то, для чего ты его делаешь
#7
by 04347
как раз наоборот, с префиксами валидацию не проходит. А когда я префиксы вручную выпиливаю, валидацию файл проходит. Файла нет, он каждый раз создается заново, ему присваивается имя до секунды
#9
by 04347
у меня есть клиент, который производит пиво. Я пишу выгрузку для него в ЕГАИС, файл без префиксов загружается, с префиксами нет "Сообщение: Обрабатывается Файл D:EG_TTN_20160219_105004.xml ... Ошибка: Некорректный формат входного XML файла: Ошибка в строке 4 : Элемент "document" имеет недопустимый дочерний элемент "doc_type" в пространстве имен "shipping". Список ожидаемых элементов: "doc_type". Сообщение: Файл D:EG_TTN_20160219_105004.xml не обработан.
#13
by 04347
этого файла нет. Вот у разработчиков записаны требования 6.32.2.4 XSD-схема файла обмена <?xml version="1.0" encoding="windows-1251"?> ? <xsd:schema xmlns:xsd="; а потом приведен пример Ниже приведен пример файла с конкретными значениями параметров для фасованной импортной продукции.
#14
by 04347
написала <data_file xmlns:xsi="; xmlns="d3p1" xsi:noNamespaceSchemaLocation="EG_TTN_01.xsd" file_ID="EG_TTN_20160220_142333" format_version="0.1" file_date="2016-02-20T14:23:33" doc_count="1"> может не так нужно было писать?
#16
by 04347
вижу похожее <anyType xmlns:q1="; d3p1:type="q1:string" xmlns:d3p1=" is a string</anyType> вижу, что избавляются от этого, но не понимаю, как это применить к 1с
#17
by 04347
помогло разбитие на две строки Запись.ЗаписатьНачалоЭлемента("doc_type"); Запись.ЗаписатьТекст("shipping");
#18
by Asmody
Никто не читает СП. Второй параметр в ЗаписатьНачалоЭлемента — это URI пространства имен. Вот оно и пихало его как могло.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как избавиться от RuntimeError
- Как избавиться от вопросов при проведении типа "Время документа меньше ТА.....т.
- Загружаю XML файл от 1С в Оракл (проблемы) ... Кто знает:Оракл,XML,1с8 ?
- XML ошибка "Не удается просмотреть ввод XML с использованием списка стилей
- Анализатор XML; XML Parser
- Запись в XML, как избавиться от префикса
- План обмена по организации, как избавиться от префикса основного узла
- XML чтение и XML запись
В этой группе 1С
- Суммы превышающие предельную величину базы РСВ-1
- запрос по неотгруженным заказам и остаткам номенклатуры
- Розница 2.1. РМК ручной ввод цены
- ЗУП 3.0. В отчете "Анализ зарплаты по сотрудникам" выводит пустое подразделение.
- УТ 11.2.2.106 порядок расчета партий
- Терминальный сервер MS Server 2012 + SQL + 1С (и три раскладки клавиатуры)
- Переход с БГУ 1.0 на БП 3.0
- БП 3.0 Расчет фактической себестоимости продукции при закрытии
- Реквизиты ссылки на документ в управляемой форме
- СКД разница нарастающих итогов
- Авторизация не выполнена работа системы будет завершена 1с 8.3
- RemoteApp и УТ
- Подписка на события и COM объект
- Расшифровка в СКД (с использованием макета)
- Загрузка правил обмена в Конвертацию данных 3.0
- не работает отладчик серверных модулей 1С 8.3
- Ошибка при выполнении файловой операции. Обновление УТ 11.2.3.95
- Объект выгружен по ссылке КД
- Не помещается табличная часть формы документа на мониторе 15 дюймов
- Получение отчета по хранилищу конфигурации