我想将数据从c#(aspx)发送到android应用程序。
我的c#(aspx)页面包含从android应用程序调用的代码,它从sql数据库中检索值并使用DataSet将其放入XML文件并将xml文件返回到android应用程序。
从数据库中检索数据并存储在xml中的代码如下:
using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using System.Data.SqlClient;
using System.Xml;
using System.IO;
class ExecuteXmlReader
{
public static void Main()
{
String sConnection = "server=.\\SQLExpress;Integrated Security=SSPI;database=employee";
SqlConnection mySqlConnection = new SqlConnection(sConnection);
mySqlConnection.Open();
// Get the same data through the provider.
SqlDataAdapter mySqlDataAdapter = new SqlDataAdapter("SELECT FirstName,LastName,Title,City from employees", sConnection);
DataSet myDataSet2 = new DataSet();myDataSet2.DataSetName = "Region";
mySqlDataAdapter.Fill(myDataSet2);
// Write data to files: data1.xml and data2.xml for comparison.
myDataSet2.WriteXml("c:/temp/employees.xml");
mySqlConnection.Close();
}
}
现在如何将此xml文件返回到Android应用程序。在android中我使用DOM XML parser
从文件中提取数据。
请帮助我..任何提示都将被接受。
答案 0 :(得分:0)
使用它有示例wcf web服务与android消费 - http://fszlin.dymetis.com/post/2010/05/10/Comsuming-WCF-Services-With-Android.aspx.hope这有助于你