Свободный инструмент XML Formatting [закрывается]

Начиная с искры 1.5, для этого есть встроенный UDF.

val df = sqlContext.sql("select from_unixtime(ts,'YYYY-MM-dd') as `ts` from mr")

Для получения дополнительной информации проверьте Spark 1.5.2 API Doc .

222
задан Jonik 24 June 2009 в 06:23
поделиться

7 ответов

Я полагаю, что Блокнот ++ имеет эту функцию.

Редактирование (для более новых версий)
Установка "плагин" Инструментов XML (Плагины Меню, Сменный менеджер)
Тогда выполненный: Плагины Меню, Инструменты Xml, Структурная распечатка программы (XML только - с разрывами строки)

Исходный ответ (для более старых версий Блокнота ++)

меню Notepad ++: TextFX-> Опрятный HTML-> Опрятный: повторно сделайте отступ XML

Эта функция однако обертывает XMLs, и это заставляет его выглядеть 'грязным'. Чтобы не иметь никакой обертки,

  • открывают C:\Program Files\Notepad++\plugins\Config\tidy\TIDYCFG.INI,
  • находят запись [Tidy: Reindent XML] и добавляют wrap:0 так, чтобы это было похоже на это:
[Tidy: Reindent XML] 
input-xml: yes 
indent:yes 
wrap:0 
349
ответ дан pauloya 23 November 2019 в 04:01
поделиться

свободный XML-редактор Firstobject для Windows называют, foxe является большим инструментом.

Открытый или вставка Ваши XML в него и нажимают F8 для расположения с отступом (Вы, возможно, должны определить номер пробелов отступа, поскольку это может принять значение по умолчанию к 0).

Это выглядит простым, однако это содержит пользовательский записанный синтаксический анализатор XML, записанный в C++, который позволяет ему работать эффективно с очень большие XML-файлы легко (в отличие от некоторых дорогих связанных со "шпионажем" инструментов, которые я использовал).

Из страницы продукта:

полный исходный код Visual C++ для этого firstobject XML-редактора (включая компонент MFC средств редактирования гигабайта CDataEdit) доступен как часть Усовершенствованной Лицензии Разработчика CMarkup. Это позволяет разработчикам реализовывать пользовательский XML обрабатывающие функции, такие как проверка, преобразование, украшать, и сообщающий в их собственных целях.

56
ответ дан Adrien Be 23 November 2019 в 04:01
поделиться

Можно открыть XML-файл в любом продукте Visual Studio Express и нажатии Ctrl + , Ctrl + K , Ctrl + F для получения его приятно.

Эй, это свободно, и это - инструмент, таким образом, это соответствует вопросу.:-)

22
ответ дан Hulk1991 23 November 2019 в 04:01
поделиться

Используйте следующее:

xmllint --format

52
ответ дан Tim Cooper 23 November 2019 в 04:01
поделиться

Если бы Вы используете Блокнот ++, я предложил бы установить Инструменты XML плагин. Можно украсить любое содержание XML (добавление отступа и разрывы строки) или линеаризовать его. Также Вы можете (авто) проверять свой файл и применять преобразование XSL к нему.

Загрузка последняя zip и копия извлеченный DLL к каталогу плагинов Вашего Блокнота ++ установка. Кроме того, загрузите Внешнее, освобождает, и скопируйте их в свой каталог %SystemRoot %\system32\.

4
ответ дан 23 November 2019 в 04:01
поделиться

Не непосредственно ответ, но хороший для знания, тем не менее: После расположения с отступом удостоверьтесь, что синтаксический анализатор (анализаторы) и приложение (приложения), которое впоследствии обработает отформатированный XML, не приведут к различным результатам. Пробел является часто значительным в XML, и большинство соответствующих синтаксических анализаторов пузырится он до приложения.

1
ответ дан Yahoo Serious 23 November 2019 в 04:01
поделиться

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

1
ответ дан JohnnySoftware 23 November 2019 в 04:01
поделиться
Другие вопросы по тегам:

Похожие вопросы: