我正在研究 eXist 数据库,我有一个新想法,我必须使用XQuery实现 XML 文件。
我想将 CSV 文件转换为已经在数据库集合中的 XML。而这个 XML 文件只包含必要的标签和信息。并且这些转换后的数据将被保存到 eXist 数据库中的 XML 中。
像这样的 XML:它的名字是 'createXML.xml'
<?xml version="1.0" encoding="UTF-8"?>
<records>
// All the Records from CSV file want to put here..... between Records tags
</records>
现在 CSV 文件是这样的:
name,subject,marks //header lines
krunal,maths,95
abc,sub1,87
def,sub2,67
...
像这样输出
<?xml version="1.0" encoding="UTF-8"?>
<records>
<user>
<name>krunal</name>
<subject>maths</subject>
<marks>95</marks>
</user>
<user>
<name>abc</name>
<subject>sub1</subject>
<marks>87</marks>
</user>
<user>
<name>def</name>
<subject>sub2</subject>
<marks>67</marks>
</user>
.
.
.
</records>
谁能告诉我如何在 eXist 数据库中使用 XQuery 将 CSV 数据添加到已经可用的 XML 并执行此功能。