XML Редактирование/Просмотр [закрытого] программного обеспечения

Какое программное обеспечение рекомендуется для работы с и редактирования больших XML-схем? Я ищу оба программного обеспечения Windows и Linux (не должно быть кросс-платформенным, просто хотеть предложения для обоих), что справка с контактом с огромными XML-файлами.

37
задан 05.08.2008, 01:01

16 ответов

Я могу быть старомодным, но я предпочитаю свой текстовый редактор.

я использую emacs, и он имеет довольно достойный xml режим.

самые хорошие текстовые редакторы будут иметь достойный синтаксис привет освещающим и средства соответствия тега. Ваш IDE мог бы уже сделать это (идея IntelliJ делает, и я полагаю, что Eclipse делает также). Хорошие текстовые редакторы будут в состоянии иметь дело с огромный файлы, но некоторые текстовые редакторы не могут быть в состоянии обработать их. Как большой мы говорим о?

8
ответ дан 10.10.2019, 11:56

Я использую Блокнот ++ как мой редактор. Можно также добавить плагины для контакта с XML конкретно.

1
ответ дан 10.10.2019, 11:56

Недавно я редактировал файлы XSLT с Eclipse, но по некоторым причинам Eclipse не будет больше делать никакого автозавершения. Таким образом, я переключился на блестящий nxml-режим Emacs, и я не уверен, что возвращаюсь. Вы получаете автозавершение, это действительно просто в использовании, и это очень быстро. Единственный незначительный сбой - то, что необходимо обеспечить ОСЛАБЛЕНИЕ версии NG схемы документа, но существуют инструменты там, которые генерируют один для Вас от Вашего DTD или Схемы.

Выезд http://www.xmlhack.com/read.php?item=2061 для больше.

Для небесплатного программного обеспечения, я второй рекомендации для OxygenXML.

2
ответ дан 10.10.2019, 11:56

+1 для Шпиона XML, я использовал и отдельный продукт и плагин Visual Studio, и я был впечатлен.

С точки зрения FOSS, я использую Блокнот ++

2
ответ дан 10.10.2019, 11:56
2
ответ дан 10.10.2019, 11:56

Я использую Верхняя часть кухонной плиты (также доступный на tucows), и я очень доволен функцией тестирования XPath.

  • Верхняя часть кухонной плиты является редактором и средой разработки для XML, DTD и документов XSLT
  • , Верхняя часть кухонной плиты является Приложением Windows
  • , Лучшим из всех, это свободно!

Функции

  • XML, на Который наносят цветную маркировку, DTD и XSLT редактирование
  • отмеченность Проверки и проверяют
  • тестирование Таблицы стилей почти с любым механизмом XSLT
  • XPath, тестирующий
  • Настраиваемая библиотека "Code Bits"
  • XML, форматирующий через Опрятный
  • Маленькая загрузка, маленькое место
3
ответ дан 10.10.2019, 11:56

Altova Шпион XML является великим редактором, но не обязательно самой дешевой опцией там.

3
ответ дан 10.10.2019, 11:56

Я настоятельно рекомендую стилус Studio , если у Вас есть какая-либо потребность в течение длительного срока широко способный IDE XML. Я использовал его главным образом для разработки XSLT, но это поддерживает разработку почти всего, что XML связал, Вы захотите сделать. Это Windows , только (очень раздражающий).

3
ответ дан 10.10.2019, 11:56

Я использую nxml-режим в GNU Emacs для редактирования xml, включая очень большие файлы. И я использую его в течение долгого времени - это быстрый, обеспечиваю непрерывную проверку xml и обеспечиваю функциональность завершения для тега & имена атрибутов

4
ответ дан 10.10.2019, 11:56

Я работаю много с XML и нашел Кислород быть великим редактором. Это является межплатформенным и имеет графического редактора схемы, но так как я использую ДАТЫ и не схемы, я не могу ручаться за качество редактора схемы. Остальная часть пакета редактирования (такого как XML-редактор и отладчик XSLT) тверда, таким образом, это могло стоить попытки.

4
ответ дан 10.10.2019, 11:56

Вам нужен, по крайней мере, достойный текстовый редактор как базовая линия, , emacs с nxml режимом , как упомянуто прежде является очень хорошим выбором. Однако, поскольку схема становится больше и больше, можно потерять обзор, особенно при авторской разработке документа XML-схемы, который может быть очень подробным. Вам будет нужна своего рода визуализация: Шпион XML в порядке, Кислород является большим, но дорогим, но как оказалось, в Windows, Вам почти все были нужны функции в XMLPad, который является бесплатным программным обеспечением.

, Когда Вы начинаете редактировать XML-документы экземпляра (и даже отредактировать XML-схемы) Вам нужна на лету проверка против схемы и если возможное автозавершение атрибутов и элементов. Emacs только поддерживает на лету проверку, и автозавершение с ослаблением NG основывало схему (но любой XSD может быть преобразован в ослабление схемы NG).

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

5
ответ дан 10.10.2019, 11:56

Altova XMLSpy является, вероятно, наилучшим имеющимся. Это открывает другой вид на Ваши данные/схемы, инструменты XPath и производит хорошие схемы, среди прочего. Это действительно стоит вполне немного все же. Это - зрелый продукт, таким образом, Вы не склонны сталкиваться с ограничениями так быстро, как Вы делаете с некоторыми другими инструментами.

Жидкий XML является довольно хорошей, но относительно новой альтернативой. Это - хорошее приложение для использования и существует даже доступная бесплатная версия! Это - инструмент, за которым стоит следить.

Оба из этих продуктов имеют удобную функцию, которая производит демонстрационные XML-файлы на основе Вашей схемы.

Напротив, JDeveloper Oracle (на основе Borland Jbuilder, я верю) пытается предоставить достойному редактору схемы, но терпит неудачу, в котором это иногда производит недопустимые файлы схемы. Я прекратил использовать его вскоре после замечающий это.

я настоятельно рекомендую проверку IBM Качественное Средство проверки XML-схемы . Этот инструмент командной строки проверяет Вашу схему против языка XML-схемы WC3. Это - хорошая идея даже при создании схемы с помощью другого инструмента.

4
ответ дан 10.10.2019, 11:56

Я соглашаюсь, что Ваш текстовый редактор является, вероятно, Вашим лучшим выбором. Я действительно знаю некоторых людей, которые клянутся XMLSpy, если Вам нужно что-то, что это адаптируется специально для контакта с XML-файлами визуальным способом. Я держал пари, что Вы могли найти некоторую работу-alikse F/OSS, но я не знаю ни о ком.

7
ответ дан 10.10.2019, 11:56

XML-редактор FirstObject. http://www.firstobject.com/dn_editor.htm

Его свободное, записанный в C++, оптимизированном для работы с очень большими xml файлами.

, В то время как это относительно ограничено в функциональности, это может загрузить 100 МБ + восстановленные после форматирования файлы в секундах, расположить их с отступом и определить местоположение определенных элементов с помощью структурного вида. При помощи опции 'Refresh' можно также синхронизировать дерево с текстовым представлением.

Это находится в духе UNIX наличия простого инструмента, делающего определенное задание очень хорошо.

6
ответ дан 10.10.2019, 11:56

кислородный XML-редактор большой IDE для Windows, разрядный дорогой tho.

3
ответ дан 10.10.2019, 11:56

Для Windows я нашел Microsoft собственной свободный Блокнот 2007 XML, чтобы быть великим, простым использовать редактора с хорошим выбором функций. Используемый это и для рассмотрения моего вывода XML при разработке и для редактировании библиотек поврежденного iTunes.;)

Требует .net 2.0

15
ответ дан 10.10.2019, 11:56

Теги

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