我想做的是,我正在制作一个应用引擎,我必须解析xml,类似于下面的例子和其他类似的xml.我想把它转换成json ....有没有办法这样做?
- <application>
- <!-- [Start] Application Section
--> `enter code here`
<app_type>app_business</app_type>
- <app_info>
<app_name>App test for test user</app_name>
<app_description>app description</app_description>
<app_keywords>4464</app_keywords>
<app_website>www.google.co.in</app_website>
<app_logo>1335504801.jpg</app_logo>
<splash_screen_logo>Splash.jpg</splash_screen_logo>
<mobile_platform>0</mobile_platform>
<header_bg />
<bg_image />
<bg_color />
<usr_name>Test Singh</usr_name>
<usr_username>test</usr_username>
<usr_email>test@gmail.com</usr_email>
<usr_registerDate>2012-04-26 10:21:00</usr_registerDate>
<usr_plan_id>1</usr_plan_id>
<usr_lastvisitDate>2012-04-30 04:24:34</usr_lastvisitDate>
<usr_plan_id>1</usr_plan_id>
<usr_gender>Male</usr_gender>
<usr_contactno>12321432</usr_contactno>
<usr_address>Jaipur</usr_address>
<usr_profile_picture>1234514Sunset.jpg</usr_profile_picture>
<usr_dob>2012-04-09</usr_dob>
</app_info>
- <app_home>
- <!-- [Start]Home Section
-->
- <!-- Home properties
-->
- <home_properties>
<tab_icon>home.png</tab_icon>
<tab_title>Home</tab_title>
<banner_text>Home Banner Text here.</banner_text>
<bg_image>business_logo1.png</bg_image>
</home_properties>
- <!-- Home Buttons
-->
- <home_buttons>
- …Run Code Online (Sandbox Code Playgroud) 我如何解析以下JSON?
{
"Servicedata": [
{
"services_id": "1",
"services_servicename": "a",
"service_subscribed": "true"
},
{
"services_id": "5",
"services_servicename": "a",
"service_subscribed": "false"
},
{
"services_id": "2",
"services_servicename": "b",
"service_subscribed": "true"
},
{
"services_id": "3",
"services_servicename": "c",
"service_subscribed": "false"
},
{
"services_id": "4",
"services_servicename": "d",
"service_subscribed": "false"
},
{
"services_id": "6",
"services_servicename": "service for test",
"service_subscribed": "false"
}
]
}
Run Code Online (Sandbox Code Playgroud) 我正在构建一个Android应用程序,我想在首次安装并运行应用程序时只运行一行代码.之后我想终止该代码,直到我重新安装我的应用程序.有没有办法做到这一点?如果是这样,请帮助我.提前致谢.
我有活动,我正在打开相机,语音和视频的意图.我正在使用onActivityResult.但是当onActivityResult被调用时,我正在观察一些非常奇怪的事情,在所有情况下,所有情况下被调用意味着它的gng.
怎么可能.我错了什么?.
以下是我的代码
protected void onActivityResult(int requestCode, int resultCode, Intent data)
{
super.onActivityResult(requestCode, resultCode, data);
if(resultCode == RESULT_OK){
switch(requestCode) {
case 1:
Uri selectedImage = data.getData();
System.out.println("selectedimage"+selectedImage);
String[] filePathColumn = {MediaStore.Images.Media.DATA};
Cursor cursor = getContentResolver().query(selectedImage, filePathColumn, null, null, null);
cursor.moveToFirst();
int columnIndex = cursor.getColumnIndex(filePathColumn[0]);
String filePath = cursor.getString(columnIndex);
cursor.close();
yourSelectedImage = BitmapFactory.decodeFile(filePath);
/* Now you have choosen image in Bitmap format in object "yourSelectedImage". You can use it in
* way you want! */
btn_img.setImageBitmap(yourSelectedImage);
case 0:
try {
yourSelectedImage …Run Code Online (Sandbox Code Playgroud)