XML值到db字段中

时间:2014-04-14 02:57:29

标签: php mysql

我有一个

的xml
<Classes>
<Class>

<ClassID>Ledger documents</ClassID>
<Rows>
  <Row>
  <RowType>Header</RowType>
 <Cells>
<Cell />
<Cell>
  <Value>31 Jan 11</Value>
</Cell>

我想将日期值[31 Jan 11],组ID值[7d05a53d],2e277847和数字[200.56]插入到localserver中的db表中。

如何使用php将值插入Date,Groupid,Numerals字段到我的数据库?

抱歉这个大问题。

有人可以帮我解决这个问题。谢谢

1 个答案:

答案 0 :(得分:1)

您可以使用PHP库SimpleXML来执行此操作。示例可以在这里找到。 http://www.php.net/manual/en/simplexml.examples-basic.php

$xmldata = new SimpleXMLElement($xmlstr); // xmlstr can come from a string or filegetcontents

// this should be 31 Jan 11
$xmldata->Class[0]->Rows[0]->Cells[0]->Cell[1]->Value[0];

如果可以,我会重构你的xml。提供表示内容的单元格和行标题。