http://rtt.metroinfo.org.nz/RTT/Public/Utility/File.aspx?ContentType=SQLXML&Name=JPPlatform.xmlC# SQLXML Десериализация к классу или объекта
Оба эти мои выборки данных, которые я потянув вниз, используя HttpClient, я хочу, чтобы захватить атрибуты (?), Такие как PlatformTag
, ETA
и как.
Использование Univeral Apps для мобильных ПК и рабочего стола Windows 10. Но я не могу понять, что происходит, чтобы сделать это.
XDocument Document = XDocument.Parse(RESPONSE_CONSTANT);
var Stops = from Stop in Document.Descendants("Platform")
select new
{
Platformtag = (string)Stop.Attribute("PlatformTag"),
Platformno = (string)Stop.Attribute("PlatformNo")};
foreach (var item in Stops)
BusData.Text = item.Platformtag;
}
Это то, что я в настоящее время, но ничего не происходит от него, он просто сидит там, как он не видит ничего, отсюда я не знаю достаточно о XML Парсинге найти следующий шаг.
Примечание: Response_Constant содержит такие данные: http://rtt.metroinfo.org.nz/RTT/Public/Utility/File.aspx?Name=JPRoutePositionET.xml&ContentType=SQLXML&PlatformTag=536
Что вы пробовали? С какими проблемами вы столкнулись при реализации своего решения? –
Что это такое, когда я получаю всегда это как ответ, я пробовал простые десеризаторы XML. У меня больше нет моего кода, который я пытался, так как он не делал то, что мне нужно, поэтому я избавился от него. Я пробовал такие вещи, как http://stackoverflow.com/questions/10150785/using-xmltextreader и другие технологии деселирования XML, но поскольку это не стандартный XML, они не будут работать так, как я хочу, чтобы они были – Jalomba