将从 SOAP 服务返回的数据传递给自定义对象数组
Passing data returned from SOAP service to custom object array
我想将从 soap / xml 服务返回的数据传递到我的自定义对象数组。我不确定下面转换为字符串的数据是 xml、json 还是字符串?
如何将此处的 cityID 和 cityName 数据传递到我的自定义城市数组中,其中包含 cityID 和 cityName 成员?
此致,
这看起来像一些 JSON 嵌入在 XML:) 只需去掉 XML 的东西,其余的可以通过 JSONDecoder.[=11 简单地解码=]
响应数据不是JSON而是JSON嵌入在XML中,所以我首先将响应数据转换为文本并删除了以下字符串的HTML标签扩展名,然后我将该文本转换为 json.
extension String{
var removeHTMLTags : String{
return self.replacingOccurrences(of: "<[^>]+>", with: "", options: .regularExpression, range: nil)
}
我想将从 soap / xml 服务返回的数据传递到我的自定义对象数组。我不确定下面转换为字符串的数据是 xml、json 还是字符串?
如何将此处的 cityID 和 cityName 数据传递到我的自定义城市数组中,其中包含 cityID 和 cityName 成员?
此致,
这看起来像一些 JSON 嵌入在 XML:) 只需去掉 XML 的东西,其余的可以通过 JSONDecoder.[=11 简单地解码=]
响应数据不是JSON而是JSON嵌入在XML中,所以我首先将响应数据转换为文本并删除了以下字符串的HTML标签扩展名,然后我将该文本转换为 json.
extension String{
var removeHTMLTags : String{
return self.replacingOccurrences(of: "<[^>]+>", with: "", options: .regularExpression, range: nil)
}