Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/259.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Filemaker Pro将数据添加到XML文件_Xml_Filemaker - Fatal编程技术网

使用Filemaker Pro将数据添加到XML文件

使用Filemaker Pro将数据添加到XML文件,xml,filemaker,Xml,Filemaker,我得到了一个filemaker pro应用程序,其中我将DB中的一些帖子导出为XML。我得到了一个xls文件,Filemaker创建了ok xml文件。我正在使用内置的“导出帖子”,但如何将数据帖子添加到xml文件中 让我考虑一下,我的应用程序导出了这样的XML文件: <?xml version="1.0" encoding="UTF-8"?> <people xml:lang="en-us"> <person> <name>

我得到了一个filemaker pro应用程序,其中我将DB中的一些帖子导出为XML。我得到了一个xls文件,Filemaker创建了ok xml文件。我正在使用内置的“导出帖子”,但如何将数据帖子添加到xml文件中

让我考虑一下,我的应用程序导出了这样的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>

亚当
46
贝纳德
37
但后来我想为31岁的Carol添加一篇帖子,这样我的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>

亚当
46
贝纳德
37
颂歌
31
我可以在filemaker pro中轻松完成此操作吗

使用内置的“导出站”

您使用的内置FileMaker功能是导出XML。“Export posts”是导出XML的脚本的名称

这是一种出口。您可以导出一条记录或一千条记录-导出将是相同的,无需更改导出映射或xsl文件

另一方面,您可能希望检查FileMaker如何收集数据以进行导出,很可能是某些搜索或导出功能对当前找到的集起作用

我可以在filemaker pro中轻松完成此操作吗

从技术上讲,这是可能的,但肯定不容易

您可以做的是修改XSLT样式表,以便将以前导出的XML合并到输出XML中。然后用刚才导出的XML文件覆盖以前导出的XML文件

也许有更好的方法来实现你的真正目标,但我们不知道那是什么