Привет и спасибо за поиск!
Фон
Я работаю над инструментом разработчика для нашей команды разработчиков, который анализирует содержимое из MS Word в форму Windows с текстовыми полями.Мы выполняем некоторую обработку текста, а затем отправляем форму в базу данных.
Некоторые текстовые поля в форме содержат Word XML, который нам необходимо очистить и преобразовать в наш собственный XML для последующего использования с XSLT.
Когда форма заполнится, я хотел бы взять Word XML и использовать Linq для поиска определенных тегов (пример: <w:t>SOME TEXT</w:t>
) и преобразовать его в наш собственный XML (<Text>SOME TEXT</Text>
), прежде чем он попадет втекстовое поле.
Вопрос
Как использовать Linq-to-Xml для содержимого, извлеченного из строки на этапе предварительной обработки?Я знаю, как создать экземпляр XDocument, но это всего лишь строка, поэтому я в тупике.Вероятно, упускает что-то простое.
Спасибо!