我想将XML文件中的数据存储到mysql中 我正在使用mysql版本5.1.56
XML文件结构
<STORY>
<BYFILE>abcd</BYFILE>
<STORYID>1234</STORYID>
</STORY>
如何将数据(即abcd和1234)保存到数据库
答案 0 :(得分:0)
您需要将数据从xml解析为php。
您可以解析要解析的数据,请检查以下链接:
或者你可以试试这段代码:
<?php
$xml = simplexml_load_file("test.xml");
echo $xml->getName() . "<br />";
foreach($xml->children() as $child)
{
echo $child->getName() . ": " . $child . "<br />";
}
?>
这会将数据解析为php。
答案 1 :(得分:0)
这里你的要求说“我想使用mysql版本5.1.56将数据从XML文件存储到mysql”。所以我得到了两个解决方案。
您可以使用某些第三方工具(如navicat
您可以使用PHP作为中间代理,并使用simplexml_load_file读取XML文件,并相应地将数据保存到数据库中。