我正在尝试在android中的在线XML文件中检索跨度类中的值。帮助我使用示例代码

Posted

技术标签:

【中文标题】我正在尝试在android中的在线XML文件中检索跨度类中的值。帮助我使用示例代码【英文标题】:I'm trying to retrieve a value in span classes in an online XML-file in android.Help me with Sample Codes 【发布时间】:2017-12-24 08:38:30 【问题描述】:

我想从 URL 中获取价值。请做一些帮助或提供一些有用的链接,我可以获得解决方案。请帮助提前谢谢。

try 
     URL url = new URL("http://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml");
     URLConnection conn = url.openConnection();

     DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
     DocumentBuilder builder = factory.newDocumentBuilder();
     Document doc = builder.parse(conn.getInputStream());

     NodeList nodes = doc.getElementsByTagName("Cube");

     Element element = (Element) nodes.item(0);
     NodeList title = element.getElementsByTagName("Cube");
     Element line = (Element) title.item(0);
     Toast.makeText(this, "USD " + line.getTextContent().toString(), Toast.LENGTH_SHORT).show();
 catch (Exception e) 
     e.printStackTrace();

【问题讨论】:

你的代码有什么问题? 【参考方案1】:

查看使用方法:

XmlPullParser

android开发者网站here

【讨论】:

以上是关于我正在尝试在android中的在线XML文件中检索跨度类中的值。帮助我使用示例代码的主要内容,如果未能解决你的问题,请参考以下文章

正在尝试在 Android 设备上检索位置...适用于模拟器,但不适用于真实设备

在 Android Studio 中使用 AsyncTask 解析在线 XML 文件时出现 NetworkOnMainThreadException

使用 Linq 从在线 XML 文件中读取数据

以编程方式从 android 中的 manifest.xml 检索权限

我正在尝试在 PL/SQL 中解析 XML。我无法从标签中检索属性值,我做错了啥?

如何为单选按钮分配一个值并稍后在 Android 中检索该值?