gpt4 book ai didi

java - 用于 XML 解析的 Android SimpleXML 库

转载 作者:行者123 更新时间:2023-12-01 04:27:23 24 4
gpt4 key购买 nike

我正在使用 SimpleXML 库解析一个长 xml。这是长 XML 的链接

http://ax.itunes.apple.com/WebObjects/MZStoreServices.woa/ws/RSS/topsongs/limit=10/xml

现在我需要有关以下方面的指导im:图像标签

我制作了以下 POJO 类

public class Image {
private int height;

public Image(@Attribute(name = "height") int height)
{
this.height=height;
}
@Attribute(name = "height")
public int getObjectHeight() {
return height;
}
}

但这看起来不正确,因为它只会处理高度...如何解析这些标签之间的内容

<im:image height="170"> </im:image>

我的第二个问题是java中的变量名应该是什么...因为im:image在java中是不允许的。

请尽快帮助我。

谢谢

最佳答案

首先您需要为元素添加 namespace

@Namespace(reference = "http://itunes.apple.com/rss", prefix = "im")
public class Image {
@Element(name = "image ")
private String image_url;

@Attribute
private int height;
}

关于java - 用于 XML 解析的 Android SimpleXML 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18396110/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com