2016-12-01 1 views
1

У меня есть приложение filemaker pro, в котором я экспортирую некоторые записи из базы данных в формате XML. Я получил файл xls и Filemaker создает файлы ok xml. Я использую встроенный «Экспорт сообщений» Но как я могу добавить данные-сообщения в xml-файл?Добавить данные в файл XML с Filemaker Pro

Давайте рассмотрим я получил файл XML, как это, что экспортированный мое приложение:

<?xml version="1.0" encoding="UTF-8"?> 
<people xml:lang="en-us"> 
    <person> 
     <name>Adam</name> 
     <age>46</age> 
    </person> 
    <person> 
     <name>Benard</name> 
     <age>37</age> 
    </person> 
</people> 

Но в более поздний момент времени, я хочу, чтобы добавить запись для Кэрол, возраст 31, так мой файл XML стал

<?xml version="1.0" encoding="UTF-8"?> 
<people xml:lang="en-us"> 
    <person> 
     <name>Adam</name> 
     <age>46</age> 
    </person> 
    <person> 
     <name>Benard</name> 
     <age>37</age> 
    </person> 
    <person> 
     <name>Carol</name> 
     <age>31</age> 
    </person> 
</people> 

Могу ли я сделать это легко в filemaker pro?

ответ

0

с использованием встроенного в «Экспорт сообщений»

Встроенная функциональность FileMaker вы используете Экспорт XML. «Экспорт сообщений» - это имя скрипта, который экспортирует XML.

Это экспорт. Вы можете экспортировать одну запись или тысячу - экспорт будет одинаковым, не нужно изменять ваше сопоставление экспорта или файл xsl.

С другой стороны, вы можете проверить, как FileMaker собирает данные для экспорта, скорее всего, некоторые функции поиска или экспорта работают с текущим найденным набором.

1

Могу ли я сделать это легко в filemaker pro?

Технически, это возможно - но это, конечно, будет непросто.

Что вы можете сделать, это изменить таблицу стилей XSLT так, чтобы она включала ранее экспортированный XML в выходной XML. Затем перезапишите ранее экспортированный XML-файл с тем, который вы экспортировали именно сейчас.

Возможно, лучший способ выполнить ваш действительный гол, но мы не знаем, что это.

Смежные вопросы