0
正在嘗試下面的XML標記轉換XML轉換自定義類型:問題在使用swxmlhash
<MTag media="wifi">122</MTag>
爲等效的類型,但我無法找到所提供的示例中的任何方式來做到這一點。
都試過了,
struct Profile: XMLIndexerDeserializable {
// some other elements...
let MTag: MTagElement
static func deserialize(_ node: XMLIndexer) throws -> Profile{
return try SMCPreferenceProfile(
updateInterval: node["MTag"].value()
)
}
}
相應地,
struct MTagElement: XMLIndexerDeserializable {
let media: String
let value: Int
static func deserialize(_ node: XMLIndexer) throws -> MTagElement{
return try MTagElement(
media: node.value(ofAttribute: "media"),
value: node["MTag"].value()
)
}
}
這是反正錯了。將以下標記轉換爲等效的自定義類型的方法是什麼?
XML中的「UpdateInterval」在哪裏?我沒有看到任何關於' 122 ''的示例XML標籤。 –
編輯了這個問題 –