原始XML资源
来源:互联网 发布:淘宝客链接怎么做 编辑:程序博客网 时间:2024/05/16 16:32
main.xml
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:padding="5px" android:orientation="vertical" > <TextView android:id="@+id/show" android:textSize="28px" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="正在读取XML文件..." /> </LinearLayout>
customers.xml
<?xml version="1.0" encoding="utf-8"?><customers><customer name="wgh" tel="1363*******" email="wgh8007@163.com"/> <customer name="mr" tel="0431-84******" email="mingrisoft@mingirsoft.com"/> <customer name="sk" tel="130********" email="sk666888@sina.com" /></customers>
MainActivity.java
package com.mingrisoft;import java.io.IOException;import org.xmlpull.v1.XmlPullParserException;import android.app.Activity;import android.content.res.XmlResourceParser;import android.os.Bundle;import android.widget.TextView;public class MainActivity extends Activity {/** Called when the activity is first created. */@Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.main);XmlResourceParser xrp=getResources().getXml(R.xml.customers);//获取XML文档StringBuilder sb=new StringBuilder("");//创建一个空的字符串构建器try {//如果没有到XML文档的结尾处while(xrp.getEventType()!=XmlResourceParser.END_DOCUMENT){if(xrp.getEventType()==XmlResourceParser.START_TAG){//判断是否为开始标记String tagName=xrp.getName();//获取标记名if(tagName.equals("customer")){//如果标记名是customersb.append("姓名:"+xrp.getAttributeValue(0)+" ");//获取客户姓名sb.append("联系电话:"+xrp.getAttributeValue(1)+" ");//获取联系电话sb.append("E-mail:"+xrp.getAttributeValue(2));//获取E-mailsb.append("\n");//添加换行符}}xrp.next();//下一个标记}TextView tv=(TextView)findViewById(R.id.show);//获取显示文本框tv.setText(sb.toString());//将获取到XML文件的内容显示到文本框中} catch (XmlPullParserException e) {e.printStackTrace();} catch (IOException e) {e.printStackTrace();}}}
0 0
- 使用原始XML资源
- Android---原始XML资源
- 原始XML资源
- 原始XML资源
- Android 使用原始XML资源
- 使用原始的XML资源
- Android 使用原始xml资源
- 使用原始的XML资源
- 样式、主题、原始XML资源、Android程序国际化、Menu资源
- 原始XML文件如何引用Android项目中的其他资源
- 使用原始XML资源保留配置信息或者相关数据资源
- Android中使用Xml内置解析器pull来解析Xml原始资源
- Android 使用原始资源
- Drawable资源---使用原始资源
- Android读取资源文件——读取原始Xml内容和使用Menu文件
- 原始 XML 的读写
- 原始的xml文件
- Android原始资源的使用
- Spring缓存 org.springframework.cache.ehcache.EhCacheManagerFactoryBean
- 判断两个时间段是否重叠的算法
- RatingBar自定义设置
- Android旋转屏幕
- hdu1166
- 原始XML资源
- SharePoint 讨论板常见的代码操作
- ARM过程调用标准---APCS简介
- android应用框架搭建------AppManager
- LCS的动态规划算法
- 很多学ThinkPHP的新手会遇到的问题
- 使用cwRsync实现Windows/Linux间文件同步
- java闭锁
- 设计模式之中介者模式