小编Mar*_*man的帖子

从 PostgreSQL 中的文件插入 XML

我有几个 XML 文件,想要将它们的内容插入到 PostgreSQL 表中。该表有两列 - id(类型为serial)和一个xml类型列,我想在其中插入一个xml文件的内容(一行,一列=一个xml文件)。在文档中我还没有找到如何从文件插入 xml。

有一些简单的方法可以做到吗?

马雷克

xml postgresql file insert

3
推荐指数
1
解决办法
1万
查看次数

PHP file_get_contents()和XML文件

在PHP中我想加载一个XML文件(作为文本文件)并在屏幕上显示其内容(作为文本).我在表单中有一个简单的XML

<root> <parent>Parent text. </parent></root>
Run Code Online (Sandbox Code Playgroud)

如果我使用

$myxmlfilecontent = file_get_contents('./myfile.xml');
echo $myfilecontent; 
Run Code Online (Sandbox Code Playgroud)

仅打印节点"父"的内容,它只打印"父文本",而不是整个文件内容.

php xml file-get-contents

3
推荐指数
2
解决办法
2万
查看次数

Postgresql XML类型的优点?

我是SQL的初学者,需要回答以下问题.我有成千上万的XML文件(每个都有数百个节点),需要在它们内部的数据之上构建一个Postgresql数据库.

我考虑两种方式:

  1. 将XML文件转换为一个(或多个)大型数据库表(一个XML节点= SQL表中的一行)并使用此表.
  2. 使用本机XML类型创建数据库(在数据库中存储XML类型数据)以及使用XPath进行搜索和过滤...

哪种方法可以更好(更快,更舒适)?在SQL数据库中使用XML类型有哪些优缺点?

xml postgresql xpath

2
推荐指数
1
解决办法
1412
查看次数

标签 统计

xml ×3

postgresql ×2

file ×1

file-get-contents ×1

insert ×1

php ×1

xpath ×1