2

次の XML 文字列があります。XMLMapper (サードパーティ ライブラリ) で解析しようとしています。

の配列を作成する必要があります

xml は次のとおりです。

<RandomDecimals>
<decimal>98258979</decimal>
<decimal>1000002218</decimal>
<decimal>1000002102</decimal>
<decimal>1000005713</decimal>
<decimal>1000002035</decimal>
<decimal>1000001434</decimal>
<decimal>1000001066</decimal>
<decimal>1000001498</decimal>
<decimal>1000002313</decimal>
<decimal>1000016914</decimal>
<decimal>1000017021</decimal>
<decimal>1000019039</decimal>
<decimal>52373625</decimal>
</RandomDecimals>

オブジェクトに解析するコードは次のとおりです。

class DecimalElement: XMLMappable {
    var nodeName: String!

    var decimal: String?

    required init(map: XMLMap) {

    }

    func mapping(map: XMLMap) {
        decimal <- map["decimal"]
    }
    }

    class Response: XMLMappable {
    var nodeName: String!

    var shouldReset: Bool!
    var randomDecimals: [DecimalElement]?

    required init(map: XMLMap) {

    }

    func mapping(map: XMLMap) {
        randomDecimals <- map["RandomDecimals.decimal"]
        shouldReset <- map["ShouldReset"]

    }

要約すると、小数を randomDecimals 配列に入れる必要があります。しかし、私はそれを行う必要がありますXMLMapper

私は何を間違っていますか?

ブラジル、

アーデム

4

1 に答える 1