私は次のXMLを持っています
<Messages>
<PopUpMessages>
<Message no=”1” type=”game” name=”DONATION”>
Congratulation You won
</Message>
</PopUpMessages>
私はこのhttp://code.google.com/p/asaxb/を Actionscript 用に使用しており、JAXB の基本機能を備えています。
問題は、PopUpMessages を取得できることです。すべて問題ありませんが、メッセージ内にある
"Congratulation You Won"というコンテンツを取得できません。
定義は次のとおりです。
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;
}
}