php - 将 XML 数据加载到 MYSQL(MYSQL 版本 5.1)

标签 php mysql xml

我想将数据从 XML 文件存储到 mysql 我正在使用 mysql 版本 5.1.56

XML文件结构是

<STORY>
<BYFILE>abcd</BYFILE>
<STORYID>1234</STORYID>
</STORY>

如何将数据即 abcd 和 1234 保存到数据库

最佳答案

您需要将数据从 xml 解析为 php。

您可以解析数据来解析检查以下链接:

Xml to php array

或者你可以试试这个代码:

<?php
$xml = simplexml_load_file("test.xml");

echo $xml->getName() . "<br />";

foreach($xml->children() as $child)
  {
  echo $child->getName() . ": " . $child . "<br />";
  }
?>

这会将数据解析为 php。

关于php - 将 XML 数据加载到 MYSQL(MYSQL 版本 5.1),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9188081/

相关文章:

php - 拉维尔 5 : How to use simple birth date middleware(before filter)?

php - XPath 查找具有空值的属性

mysql - 思考狮身人面像 : Another index error

javascript - document.createElement ("tr") 未显示在 html 中

r - 如何将此 XML 文件转换为 "tibble"?

javascript - 使用 PHP 运行 Javascript 后获取 URL 的内容(文本)

php - 你能举例说明如何使用 PHP __method__ 吗?

java - 使用 kubernetes : access denied for user root 访问 mysql

mysql - 在mysql上优化查询

xml - xml 值中的尖括号