Преобразовать текст в xml

тогда правильно построенный XML-файл (sample.xml) будет выглядеть например так:

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Вопросы и ответы в сфере it технологий и настройке ПК


Файл с расширением XML – это текстовый файл, который используется во многих сферах деятельности: создании баз данных, веб-разработке, Java и другое. Файл может быть открыт практически в любом текстовом редакторе, а также в популярных браузерах, таких как Google Chrome, Opera, Mozilla Firefox и др. В статье вы узнаете о популярных XML-конвертерах, которые позволят как преобразовать файл в XML, так и наоборот.

XML-конвертеры

1. Office-Converter

Популярный онлайн-сервис для конвертации, который позволяет преобразовать многие файлы в формат XML. Сервисом поддерживаются такие форматы, как PDF, PHP, HTML, Excel, Docx и др.

Чтобы приступить к работе с сервисом, достаточно перейти на страницу XML-конвертера, нажать кнопку «Добавить файлы», указав путь к исходному файлу (или файлам), а затем нажать кнопку «Начните Convert». Когда сервис завершит работу, вам будет предложено сохранить преобразованные файлы на компьютер.

2. CoolUtils

Следующий онлайн-сервис, позволяющий конвертировать XML-файл в один из предложенных форматов. Чтобы воспользоваться сервисом, достаточно нажать кнопку «Browse» и указать путь к исходному XML-файлу, а затем указать конечный формат, в который файл будет конвертирован.

Читайте также  Силиконовые крепления для кулера

Когда сервис закончит обработку, щелкните по кнопке «Скачать конвертированный файл», чтобы загрузить преобразованный файл на компьютер.

3. Zamzar

Третий онлайн-сервис, позволяющий преобразовать как в формат XML, так и наоборот. Для работы с сервисом в первом шаге укажите имеющийся на компьютере файл, вторым шагом выберите один из предложенных форматов конвертации, в третьем шаге введите свой адрес электронной почты, а затем нажмите кнопку «Convert».

Спустя несколько мгновений на ваш адрес электронной почты поступит входящее письмо, в котором будет содержаться прикрепленный преобразованный файл. Вам остается лишь скачать его на компьютер.

Отблагодари меня, поделись ссылкой с друзьями в социальных сетях:

Я пытаюсь обработать некоторые старые файлы данных с помощью xslt, и они включают большой текстовый элемент в языке описания объектов (ODL), который имеет структуры типа XML. Я пытаюсь преобразовать эти структуры в xml с помощью аналитической строки. Я могу сопоставить строки и предпринять соответствующие действия, но я не могу понять, как перевести структуру.

Я хотел бы преобразовать FileAttribute/stringValue в:

Это то, что у меня есть до сих пор:

Это не полное решение (пока). Но я бы пошел об этом, сначала создав простой XML с вашего ввода. Затем обработайте это новое дерево XML. Это должно быть возможно с применением шаблонов, хотя вам может понадобиться использовать метод обработки выталкивания вместо push (т.е. На самом деле это может быть не возможно с применением шаблонов. ).

Эти шаблоны делают простой XML ваших данных, делая материал перед знаком равенства для каждой строки именем элемента и материалом после текста node для элемента.

Данные должны быть суперсогласованными, чтобы это работало, но я хотел бы создать промежуточную структуру XML (например, предложенную user5923), а затем обработать ее.

Читайте также  Разбить строку на массив слов c

Это решение использует много disable-output-escaping и может легко привести к тому, что вывод не является корректным. Он отлично работает для этого примера, но будьте осторожны, если вы используете на нем постоянное решение.

Вход XML

XSLT 2.0

Выход XML (я отформатировал вывод, чтобы его было легче читать. Для вывода разломов для форматирования используются некоторые , но они могут быть удалены.)

Ссылка на основную публикацию
Adblock
detector