【发布时间】:2014-08-16 02:15:31
【问题描述】:
如何解析我认为是 ISO 8601 的 youtube 持续时间格式
这个请求
https://www.googleapis.com/youtube/v3/videos?id=Kdgt1ZHkvnM&part=contentDetails&key={API_KEY}
返回
{
"kind": "youtube#videoListResponse",
"etag": "\"QVyS2yjpsZ-tKkk4JvgYeO_YkzY/Do26Zx0a-KfdN4FPvoMAgqiFNRA\"",
"pageInfo": {
"totalResults": 1,
"resultsPerPage": 1
},
"items": [
{
"kind": "youtube#video",
"etag": "\"QVyS2yjpsZ-tKkk4JvgYeO_YkzY/yZ-09PZbpkEHSEcQeekJuGOCbJY\"",
"id": "Kdgt1ZHkvnM",
"contentDetails": {
"duration": "PT20M1S",
"dimension": "2d",
"definition": "hd",
"caption": "false",
"licensedContent": false
}
}
]
}
是否有一个库可以为 .Net 解析这种格式“PT20M1S”?
【问题讨论】:
-
...这里是 .NET 的解决方案:stackoverflow.com/questions/62804/…
-
@Findus 谢谢队友,工作正常。奇怪的是它只会存在于xml命名空间中...
-
您可以查看相关问题。 :stackoverflow.com/questions/19093071/…
标签: c# datetime youtube-api date-format