我想创建一个小型Adobe Air应用程序,它可以从我的站点中提取XML数据并将其显示在我的Adobe Air应用程序中。
我有xml部件设置,当我运行xml文件时,它会在浏览器中显示结果。现在我需要的是在我的adobe air应用程序中显示相同的结果。
例如我有一个简单的表格
<form name="review" action="admin_xml.php" method="post">
<textarea name="xml" cols="40" rows="10"></textarea>
<input class="submit" type="submit" value="Submit Request">
</form>
我在表单中输入以下XML数据。
<?xml version="1.0" encoding="UTF-8"?>
<GetOrdersIds version="1.0">
<Credentials>
<Username>my_user</Username>
<Password>my_pass</Password>
</Credentials>
<Criterions>
<OrderNumber></OrderNumber>
<NameEmail></NameEmail>
<Keyword></Keyword>
<StartDate>2009-01-01</StartDate>
<EndDate></EndDate>
<OrderStatus></OrderStatus>
<ShipToCountry></ShipToCountry>
<ShipToState></ShipToState>
<CreditCardType></CreditCardType>
</Criterions>
</GetOrdersIds>
当我提交表格时,我会从2009-01-01到日期获得所有订单ID,并在浏览器中显示。
有没有办法在adobe air应用程序中运行该HTML表单,以便输入应该通过admin_xml.php文件的XML元素值并获取结果。 我不想一次又一次地进入XML Skeleton。我只想输入这些元素的值。
是否有任何关于此主题的教程或书籍?
答案 0 :(得分:1)
Building an XML viewer on AIR with Flex描述了如何构建一个将特定xml格式“翻译”为特定显示格式的应用程序。
Using AIR for XSLT Processing描述了如何利用xslt处理器和内置的html引擎。