Android sax xml解析后在列表视图中显示项
我建议您看看这个例子。Android sax xml解析后在列表视图中显示项,android,xml,parsing,Android,Xml,Parsing,我建议您看看这个例子。 它应该可以帮助您了解ListActivity的工作原理。我想如果您想在ListView上显示解析后的数据 为此,从解析数据和 从中创建一个适配器,然后将其设置为ListView public class XMLParsingExample extends ListActivity { String name = null; private String array_estado[]; private String[] array_ciudad; private Stri
它应该可以帮助您了解ListActivity的工作原理。我想如果您想在ListView上显示解析后的数据 为此,从解析数据和 从中创建一个适配器,然后将其设置为ListView
public class XMLParsingExample extends ListActivity {
String name = null;
private String array_estado[];
private String[] array_ciudad;
private String array_barrio[];
/** Create Object For SiteList Class */
SitesList sitesList = null;
/** Called when the activity is first created. */
@SuppressWarnings("unchecked")
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.listplaceholder);
/** Create a new layout to display the view */
LinearLayout layout = new LinearLayout(this);
layout.setOrientation(1);
try {
SAXParserFactory spf = SAXParserFactory.newInstance();
SAXParser sp = spf.newSAXParser();
XMLReader xr = sp.getXMLReader();
/** Send URL to parse XML Tags */
URL sourceUrl = new URL(
"http://www.arteonline.mobi/iphone/output.php?key=Buenos");
MyXMLHandler myXMLHandler = new MyXMLHandler();
xr.setContentHandler(myXMLHandler);
xr.parse(new InputSource(sourceUrl.openStream()));
}
catch (Exception e)
{
System.out.println("XML Pasin");
}
}
}