2011-03-31 133 views
0

对不起,如果我的问题似乎无知。自动XML数据映射

我的问题:

我正在开发一个使用产品API的应用程序。我目前检索价格等动态,但我现在有兴趣将价格变化存储在我的Mysql数据库。

我在这里卡住了,因为我无法想象在逻辑上这是如何可能的,

我目前获取数据是XML格式。

我使用PHP。

我在找的是关于如何开始计划这个项目的建议或建议。

在此先感谢您的任何意见/建议或建议。

回答

0

任何信息你从API获得,可能变成列,无论你投入的API可以定义你行,例如: 说我有一个API,它给了我一个姓,姓名和年龄,给出一个电话号码。

这可能会变成一个数据库,其中包含“FirstName”“LastName”“Age”“PhoneNumber”列。根据您存储的数据类型,您需要为每列选择一种数据类型。 (http://dev.mysql.com/doc/refman/5.0/en/data-types.html

然后您可以开始调用api,输入“123-456-7890”,然后取回“John”“Doe”23.然后将该行插入数据库。

根据返回的实际xml是什么,它可能已经有适合您的列名称。或者,如果xml嵌套太深,可能会带来更多问题。

+0

具体而言,我期望做的是比较产品的价格,并在价格变化时将价格插入数据库。我想制作一张价格地图 – 2011-03-31 15:17:19