1
我有下面的XML解析XML元素使用解組
<Messages>
<PopUpMessages>
<Message no=」1」 type=」game」 name=」DONATION」>
Congratulation You won
</Message>
</PopUpMessages>
我使用這個http://code.google.com/p/asaxb/,其對於ActionScript,它有JAXB的基本功能。
的問題是我能得到PopUpMessages和一切都很好,但我不能得到內容
「恭喜你榮獲」,這是消息中。
的定義是:
package
{
[XmlRootNode(name = 'Message')]
public class Message {
[XmlAttribute(name = "no")]
public var no:Number;
[XmlAttribute(name = "type")]
public var type:String;
[XmlAttribute(name = "imageSource")]
public var imageSource:String;
[XmlAttribute(name = "name")]
public var name:String;
[XmlAttribute(name = "k")]
public var k:String;
}
}
// The class that I unmarsahall
public class GCPResponse {
[XmlElement(name="Messages")]
public var message:Messages;
}
package
{
[XmlRootNode(name = "PopUpMessages")]
public class PopUpMessages {
[XmlElement(name="Message")]
public var message:Message;
}
}
這就是我注意到的,圖書館不支持它。 :/ – Andre