Как я могу прочитать файл XML и превратить в строку в формате JSON или динамический список
Мне нужно прочитать файл XML и преобразовать содержимое в DynamicList
или String
(в формате JSON). Я использую этот код для чтения XML и превращения в string
с json
формат:
XmlDocument doc = new XmlDocument();
doc.Load(pDirectory + "\\cars.xml");
string jsontext = JsonConvert.SerializeXmlNode(doc);
Но возвращение, которое я получаю, таково:
{"?xml":{"@version":"1.0","@encoding":"utf-8"},"CarCollection":
{"@PurchaseOrderNumber":"99503","@OrderDate":"1999-10-20","DeliveryNotes":"Please leave
packages in shed by driveway."}}
Мне нужно получить возврат с этим форматом:
@"[{
""PurchaseOrderNumber"": ""99503"",
""OrderDate"": ""1999-10-20"",
""DeliveryNotes"": ""Please leave packages in shed by driveway.""
}]"