У меня есть сторонняя документация по веб-сервисам, отформатированная в HTML-таблицы, подобные этой (первая строка - заголовок):
ElementNum|ElementName|DataType|Length|DecimalPlaces|Description
0123456879|SomeElement|Alphanum|10 |0 |YourMotherTrebek
Мне нужно сгенерировать объекты запроса / ответа на основе строк в этой таблице:
/// <summary>0123456789</summary>
public string SomeElement { get; set; }
Быстрый и грязный маршрут включал в себя копирование таблиц из браузера в текстовый редактор и выполнение поиска / замены, но это не очень хорошо работает, когда я попадаю в документацию метода, где объект запроса имеет> 300 полей ввода.
Является ли T4 или XSLT способом пойти на что-то подобное или есть более простой способ?