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

голоса
36

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

Задан 04/08/2008 в 23:01
источник пользователем
На других языках...                            


17 ответов

голоса
15

Для Windows, я нашел Microsoft собственного свободного XML Notepad 2007 будет большим простым в использовании редактора с хорошим выбором функций. Используется его как для рассмотрения моего вывода XML при разработке и библиотеки РЕДАКТИРОВАНИЕ сломаны Itunes. ;)

Требуется .NET 2.0

Ответил 06/08/2008 в 10:30
источник пользователем

голоса
8

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

Я использую Emacs, и это имеет режим довольно приличный XML.

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

Ответил 04/08/2008 в 23:01
источник пользователем

голоса
7

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

Ответил 04/08/2008 в 23:23
источник пользователем

голоса
6

FirstObject XML Editor. http://www.firstobject.com/dn_editor.htm

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

Несмотря на то, что относительно ограничен в функциональности, он может загружать 100MB + неотформатированные файлы в секундах, отступ и найти конкретные элементы, используя древовидную. С помощью «Обновить» вариант можно также синхронизировать дерево с точки зрения текста.

Это в UNIX духе имея простой инструмент делает конкретную работу очень хорошо.

Ответил 08/09/2008 в 04:02
источник пользователем

голоса
5

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

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

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

Ответил 19/08/2008 в 22:15
источник пользователем

голоса
4

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

Ответил 19/09/2008 в 08:55
источник пользователем

голоса
4

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

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

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

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

Я настоятельно рекомендую проверить IBM по XML Schema Quality Checker . Это средство командной строки проверяет вашу схему против языка XML - схем WC3 в. Это хорошая идея , даже если вы построили вашу схему с помощью другого инструмента.

Ответил 08/09/2008 в 04:46
источник пользователем

голоса
4

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

Ответил 04/08/2008 в 23:30
источник пользователем

голоса
3

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

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

Особенности

  • Цветовая кодировка XML, DTD и редактирования XSLT
  • Проверьте также сформированности и проверки
  • Stylesheet тестирование практически с любым двигателем XSLT
  • тестирование XPATH
  • Настраиваемый «Код Bits» библиотека
  • XML форматирование с помощью Tidy
  • Малые загрузки, небольшие размеры
Ответил 18/11/2008 в 14:22
источник пользователем

голоса
3

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

Ответил 26/08/2008 в 11:18
источник пользователем

голоса
3

Altova в XML Spy является отличным редактором, но не necesarily самый дешевый вариант там.

Ответил 06/08/2008 в 10:33
источник пользователем

голоса
3

Oxygen XML редактор отличным IDE для Windows, немного дороже Тхо.

Ответил 04/08/2008 в 23:26
источник пользователем

голоса
2

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

Проверьте http://www.xmlhack.com/read.php?item=2061 больше.

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

Ответил 16/08/2008 в 21:22
источник пользователем

голоса
2

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

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

Ответил 06/08/2008 в 11:04
источник пользователем

голоса
2

Открытый исходный XML - редакторы рассмотрели - это немного устарели , хотя.

Ответил 04/08/2008 в 23:27
источник пользователем

голоса
1

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

Ответил 16/08/2008 в 21:25
источник пользователем

голоса
0

XML Copy Editor - Windows и Linux

Быстро, бесплатно, а также поддерживает проверку XML-схемы.

Официальный сайт http://xml-copy-editor.sourceforge.net/

Как установить в Ubuntu http://ubuntuforums.org/showthread.php?t=1640003

Ответил 07/12/2010 в 15:09
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more