小编use*_*654的帖子

使用phonegap/Jquery/Ajax将XML解析为数据库

嘿大家我会非常感谢这里的一些帮助,我正在尝试解析XML并将结果放入我正在处理的应用程序的数据库中(Phonegap/JQuery移动应用程序).有人可以告诉我如何在JS函数内执行此操作吗?

我理解XML的解析过程,但是我将它本地存储到可以访问phonegap的SQLlite数据库中时有点遗失.这是我正在使用的XML:

<?xml version="1.0" encoding="UTF-8"?>
 <orders>
    <order>
        <orderId>123456789</orderId>
        <city>Cincinnati</city>
        <state>Ohio</state>
        <zip>45451</zip>
    </order>
 </orders> 
Run Code Online (Sandbox Code Playgroud)

这是一个解析这个的JS函数:

        $(document).ready(function(){
    $.ajax({
    type: "GET",
    url: "testOrders.xml",
    dataType: "xml",
    success: function(xml) {
      $(xml).find('order').each(function(){
        orderId = $(this).find("orderId").text();
        city = $(this).find("city").text();
        state = $(this).find("state").text();
        zip = $(this).find("zip").text();
         $("#acceptedOrdersContent").append('<div>');
         $("#acceptedOrdersContent").append('<h3>'OrderId: '+ orderId + '</h3>');
         $("#acceptedOrdersContent").append('<p>');
         $("#acceptedOrdersContent").append('City: '+ city + '<br />');
         $("#acceptedOrdersContent").append('State: '+ state + '<br />');
         $("#acceptedOrdersContent").append('Zip: '+ zip +'<br />');
         $("#acceptedOrdersContent").append('</p>');
         $("#acceptedOrdersContent").append('</div>');
            });
        }
     });
 });
Run Code Online (Sandbox Code Playgroud)

感谢大家!

javascript sqlite xml-parsing jquery-mobile cordova

1
推荐指数
1
解决办法
2497
查看次数

Php import_request_variable停止工作

大家好我在我的网页上收到以下错误:

Fatal error: Call to undefined function import_request_variables() in /demo/conn.php on line 5
Run Code Online (Sandbox Code Playgroud)

那条线是:

import_request_variables('gp');
Run Code Online (Sandbox Code Playgroud)

我删除了该行并收到以下错误:

Fatal error: Call to undefined function session_register() in /demo/verify.php on line 4
Run Code Online (Sandbox Code Playgroud)

那条线是:

session_register("userName");
Run Code Online (Sandbox Code Playgroud)

我删除了那一行,现在一切正常.任何人都可以告诉我这两行发生了什么,如果我应该用任何东西替换它们,或者我应该继续没有它们.

任何指导将不胜感激.

谢谢

php

1
推荐指数
2
解决办法
7293
查看次数

替换字符串的结尾

我有一个xml的路径名,我试图用.pdf替换它.

我想这样做:

"files"是一个字符串,例如,其值为123456.xml或123456.XML

else if(files.endsWith(".XML") || files.endsWith(".xml")){
            String pdfName = files.replace(".xml", ".pdf");
            derp = db.getDerpyName(pdfName);
            XMLobj.Process(files, derp);
}
Run Code Online (Sandbox Code Playgroud)

当我打印pdfname时,它仍然是123456.xml

我试图让它123456.pdf

请指教.

谢谢!

java string replace

-1
推荐指数
1
解决办法
163
查看次数

标签 统计

cordova ×1

java ×1

javascript ×1

jquery-mobile ×1

php ×1

replace ×1

sqlite ×1

string ×1

xml-parsing ×1