如何将我的闪存连接到数据库?

如何将我的闪存连接到数据库?

我想创建一个 cms 全 flash 网站,为此我必须让我的 flash 连接到数据库。如何让 adobe flash 连接到数据库?

答案1

你应该把这类问题发布到堆栈溢出,我希望稍后有人比我更有经验将它移到那里。 因此,您可以创建一个 PHP(或其他)脚本,以 XML 或 JSON 格式为您提供数据。稍后您可以在 Flash 应用程序中解析它:

XML:

<gallery>
<image name="school">image1.jpg</image>
<image name="garden">image2.jpg</image>
<image name="shop">image3.jpg</image>
</gallery>

+AS3 代码

var myXML:XML = new XML();
myXML.ignoreWhite=true;

myXML.onLoad = function(success){

if (success)
{
   trace (myXML.firstChild.childNodes[0].attributes.title);
}

myXML.load("gallery.xml");

或 JSON:

[
    {
        "food": [
            {
                "name": "pasta",
                "price": 14.50,
                "quantity": 20
            },
            {
                "name": "soup",
                "price": 6.50,
                "quantity": 4
            }
        ]
    },
    {
        "food": [
            {
                "name": "salad",
                "price": 2.50,
                "quantity": 3
            },
            {
                "name": "pizza",
                "price": 4.50,
                "quantity": 2
            }
        ]
    }
]

+AS3代码:

var foods:Array = JSON.decode(jsonstring);

JSON 归功于:https://stackoverflow.com/questions/1713479/as3-json-parsing

相关内容