Есть некоторая программа на python, создающая коллекцию объектов (объекты классов Python с полями простых типов, что-то типа структур). Есть возможность изменить исходный код этой программы так, что бы она генерировала файл с результатами своей работы. Это файл далее необходимо обработать .Net программой.
А теперь вопрос: в каком формате должен быть файл, который выплёвывает python и кушает .Net?
Python из коробки умеет pickle, который использует свой собственный выходной формат, .net из коробки умеет xml... возможно, из Python есть какой-то стандартный метод сгенерировать xml, который потом скушает парсер из .net?
Например, описать одну структуру данных классом python и классом c#:
class Data:
pass
data = Data()
data.value = 42
и
struct Data
{
public int value;
}