Как да комбинирате xml файлове в един. Комбиниране на моделиране и трансформиране на XML файлове

Някои прогнозни модели са изградени с помощта на данни, които по различни начинимодифицирани или трансформирани. За да се приложат тези модели правилно към други набори от данни, същите трансформации трябва да бъдат извършени и върху набора от данни, който се оценява, или тези трансформации трябва също

да се отрази във файла на модела. Включването на трансформации във файл на модел е процес в две стъпки:

E Комбинирайте файла с модела (XML файл или ZIP архив) и трансформационния XML файл в нов обединен файл с XML модел.

Как да обедините файла на модела и XML файла на трансформацията в нов обединен файл на модела:

E Изберете от менюто:

Инструменти > Обединяване на XML модели

Фигура 15-5

Диалогов прозорец за обединяване на XML модели

E Изберете модел XML файл

E Изберете XML файл за трансформация

E Въведете път и име за новия XML файл на обединения модел или използвайте бутона Преглед, за да изберете местоположение и име.

Забележка:Не можете да комбинирате ZIP архиви на модели за модели, които съдържат разделяния (отделна информация за модела за всяка група разделени) или модели на ансамбъл с файлове за XML трансформация.

Тази глава описва функциите, налични в менюто Инструменти, както и възможността за промяна на реда на променливите в списъците.

n За информация относно Scoring Builder можете да се обърнете към раздела Данни за оценяване с помощта на прогнозни модели.

n За информация относно обединяването на файлове с модели и XML трансформации можете да се обърнете към раздела.

Променлива информация

Диалоговият прозорец Променливи показва информация за параметрите на избраната променлива, а именно:

n Променлив етикет

n Формат на данните

n Персонализирани липсващи стойности

n Етикети със стойности

n Скала за измерване

Фигура 16-1

Диалогови променливи

Покажи. Колоната Покажи в списъка с променливи показва дали

моментна променлива в редактора на данни и в диалоговия прозорец със списъци с променливи. Видимостта се контролира от набори от променливи. Допълнителна информациявижте тази тема Набори променливи на страница 334.

върви Преминава към избраната променлива в прозореца на редактора на данни.

Поставете. Вмъква избраните променливи в прозореца за синтаксис на мястото, където се намира курсорът.

За да промените свойствата на променливите, използвайте раздела Променливи в редактора на данни.

Как да получите информация за променливите

E Изберете от менюто:

Инструменти > Променливи...

E Изберете от списъка променливата, която ви интересува.

Искам да комбинирам множество xml файлове в отделни xml файлове, когато изпращам към целева папка в BizTalk. Помогнете ми да конвертирам множество xml файлове в един xml файл с помощта на xslt или други прост начин. Имайте предвид, че всички входни файлове имат едно и също пространство от имена input 1

KK/KDRM115/I/06/15 г Пенгапусан 160101/BGN/HU/09/B12 07.12.2008 г. 00:00:00 ч

KK/KDRM115/H/06/4 А Седанг Дигунакан 160101/BGN/HS/09/B07 БИЛИК ПЕНАСИХАТ 26.12.2017 г. 00:00:00 ч

input3,4 ....... продължава

KK/KDRM115/H/06/4 А Седанг Дигунакан 160101/BGN/HS/09/B07 БИЛИК ПЕНАСИХАТ 26.12.2017 г. 00:00:00 ч KK/KDRM115/I/06/15 г Пенгапусан 160101/BGN/HU/09/B12 BILIK TIMBALAN PENGARAH (PERJAWATAN) 07.12.2008 г. 00:00:00 ч

Попитан от Chitra на 08.06.2016 г. в 08:11

2 отговора

Ето един начин.

Създайте документ, който изброява документите, които искате да обедините в collection.xml:

След това изпълнете XSLT трансформацията, като използвате collection.xml като изходен документ и следния лист със стилове:

Това ще работи с XSLT 1.0. Ако преминете към XSLT 2.0, има по-гъвкави начини за подаване на вход, например можете да използвате функцията collection() за достъп до всички файлове в дадена директория.

Отговорено от Michael Kay на 06/08/2016 в 09:15

Ако използвате XSLT 2.0, има няколко налични алтернативи. Първо, можете да дефинирате списък с документи като параметър на таблица със стилове, предаден като последователност от низове:

Или можете да дефинирате документите като колекция. Saxon и някои други процесори картографират URI адресите на колекцията към директорията на файловото хранилище. На саксонски можете да направите:

Кое работи най-добре зависи от това как решавате кои входни документи да обработвате, а вие не сте обяснили това наистина.

Използвайте Excel Get & Transform Quality (Power Query), за да комбинирате множество файлове, които имат едни и същи схеми от една папка в една таблица. Като пример, обединяване на бюджетни книги за няколко отдела, където колоните са еднакви, но броят на редовете и стойностите се различават между книгите.

Забележка:

За да започнете процеса на обединяване на множество файлове, първо ги поставете в една папка.

Забележка:Поддържат се Excel и Access файлове, текстови файлове, както и файлове във формати CSV, JSON и XML.

Известни проблеми

При зареждане на процедурата за обединяване на двоични файлове в Excel може да получите следното съобщение за грешка:


Ако пренебрегнете грешките и щракнете върху бутона добре, след това процесът обединяване на двоични файловеще изпълни и зареди данните правилно въпреки това съобщение. Работим за разрешаването на този проблем.

Повече информация

Винаги можете да зададете въпрос на специалист от Excel Tech Community, да поискате помощ в общността на Answers и също да предложите нова функцияили подобрение на уебсайта

Споделете