#0
by Masquerade
Не могу врубится в смысл. Все вокруг - XML, XML - а что XML? Почему не doc, не xls,не TXT наконец?? В чём его смысл? Определения вроде знаю, но осмыслить не получается...
#2
by ШтушаКутуша
Открытый стандарт, промышленный стандарт,который устанавливает правила представления,правила разметки-форматирования, при помощи которого можно представить и те форматы которые ты перечислил, то есть эт воистину язык, на котором можно описать способы представления данных.
#3
by Джинн
А приколо его в том, что в нем хранится ка описание структуры данных, так и сами данные. Причем с структурированом виде.
#6
by Ковычки
есть описание назначения параметров и узлов (типо Сп.Получить) по этому описанию вставляешь в свое, но внатуре приходится еще и думать, хотя врдекакбы ужевсепродумано
#7
by KLF
Некоторый стандарт обмена который все поддержали. Можно было придумать лучше или хуже. Вроде уже общепризнанно что DTD ацтой, и все давно уже используют XML-схемы. А схемы вроде очень даже ничё.
#8
by KLF
Для полноценного обмена нужен сам файл XML с данными, схема XML описывающая типы и пространство имен. Вот сделал примеры файлов из 8.1 Схема <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ns1="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:tns="http://www.sample-package.org" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.sample-package.org"> <xsd:import namespace="http://v8.1c.ru/8.1/data/enterprise/current-config"/> <xsd:complexType name="Корень"> <xsd:sequence> <xsd:element maxOccurs="unbounded" minOccurs="0" name="Товары" type="ns1:CatalogObject.Номенклатура"/> </xsd:sequence> </xsd:complexType> </xsd:schema> Вот выгрузка согласно этой схеме <?xml version="1.0" encoding="UTF-8" ?> - <CatalogObject.Номенклатура xmlns="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <Ref>2f49b110-3187-11dd-b41e-000c767d005b</Ref> <DeletionMark>false</DeletionMark> <Code>000000001</Code> <Description>Ручка</Description> </CatalogObject.Номенклатура>
#9
by Ковычки
а гиде версион и немаловажный энкодинг ? (хотя на это наплевать, постамбула - че с этим делать ?)
#10
by KLF
Нуу например можно загрузить в другую похожую базу. На этом же основано много механизмов: планы обмена, конвертация и т.д.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- XML ошибка "Не удается просмотреть ввод XML с использованием списка стилей
- Avi-шка 4,5 Гб... Чем из нее сделать DVD или чем ее порезать?
- v7: В 1с типов полей dbf меньше чем в Visual Basic чем заменить необходимое поле?
- Чем менеджер записи РС лучше чем набор записей РС?
- Чем лучше 10.3 чем ТиС семерка
В этой группе 1С
- Как обрезать в Excell после вторго пробела все символы в строке!
- Переопределение Наименования в справочнике
- Как в запросе узнать дату документа задавшего движение регистра?
- Повторный прием на работу в ЗУП 8.1
- Программно заполнить Субконто
- Конвертация данных, не переносится номенклатура
- XP: Сделать suspend процессу из командной строки - как?
- Как вычислить разность дат в запросе ?
- v7: Как в запросе по регистру накоплений (остатки) обратиться к регистратору
- Как связать 1С:Предприятие и SQL и Микрософт Ексел
- Как восстановить базу cd... ?
- Удалить ячейки в документе Ексель из 1с.
- v7: Никак не могу разобраться с документом Акт сверки расчетов
- Как выдернуть правила обмена из УТ в БП из конфигурации?
- Как узнать - Четное число или нет?
- Учет внутреннего совместительства в УПП?
- Подключение и настройка кассового апарата datecs mp 500t
- При расчете среднего заработка задваивает оклад по дням
- ЗиК Текущее начальное сальдо и НЗ
- Как правильно выгрузить данные из регистра сведений в таблицу