Montaż XML / Przedstawiamy Software

głosy
36

Jakie oprogramowanie jest zalecany do pracy z dużymi i edycję schematów XML? Szukam dla systemów Windows i oprogramowania Linux (nie musi być krzyżowego platformy, po prostu chcą propozycje dla obu), które pomagają w kontaktach z dużych plików XML.

Utwórz 04/08/2008 o 23:01
źródło użytkownik
W innych językach...                            


17 odpowiedzi

głosy
15

Dla Windows, znalazłem Microsoftu własną darmo XML Notepad 2007 będzie doskonałym prosty w obsłudze edytor z ładnym wyborem funkcji. Używali go zarówno przeglądając moje wyjście XML przy opracowywaniu i biblioteki iTunes do edycji uszkodzony. ;)

Wymaga .NET 2.0

Odpowiedział 06/08/2008 o 10:30
źródło użytkownik

głosy
8

Może jestem staroświecki, ale wolę mojego edytora tekstu.

Używam emacs, i ma dość przyzwoity tryb xml.

Większość dobrych edytorów będzie miał przyzwoity składni Hi-oświetleniowych i tag dopasowania obiektów. IDE może już zrobić (IntelliJ idea robi, i wierzę, że Eclipse ma również). Dobre edytory tekstu będzie w stanie poradzić sobie z ogromnymi plikami, ale niektóre edytory tekstowe mogą nie być w stanie ich obsłużyć. Jak duże są mówimy?

Odpowiedział 04/08/2008 o 23:01
źródło użytkownik

głosy
7

Zgadzam się, że Twój edytor tekstu jest prawdopodobnie najlepszym. Ja wiem, niektórzy ludzie, którzy przysięgają XMLSpy , jeśli potrzebujesz czegoś, co jest dostosowane specjalnie do czynienia z plików XML w sposób wizualny. Założę się, że można znaleźć jakieś F / OSS Work-alikse ale nie jestem świadomy żadnych.

Odpowiedział 04/08/2008 o 23:23
źródło użytkownik

głosy
6

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

Jego wolny, napisany w języku C ++, zoptymalizowany do pracy z bardzo dużych plików XML.

Choć jest stosunkowo ograniczona w funkcjonalności, można go załadować 100MB + niesformatowane pliki w ciągu kilku sekund, wcięcia i zlokalizować konkretne elementy przy użyciu widoku drzewa. Za pomocą opcji „Refresh” można również synchronizować drzewo z widoku tekstowym.

To w duchu UNIX posiadania prostego narzędzia robi konkretnego zadania bardzo dobrze.

Odpowiedział 08/09/2008 o 04:02
źródło użytkownik

głosy
5

Trzeba co najmniej przyzwoity edytor tekstu jako punkt odniesienia, emacs z trybu nxml jak już wcześniej wspomniano jest to bardzo dobry wybór. Jednak jak schemat staje się większa i większa możesz stracić przegląd, zwłaszcza jeśli autor dokumentu schematu XML, który może być bardzo gadatliwy. Będziesz potrzebować jakiegoś wizualizacji XML Spy jest ok, Tlen jest świetne, ale drogie, ale jak się okazuje, na Windows, masz prawie wszystkie potrzebne funkcje w XMLPad który jest darmowy.

Po rozpoczęciu edytowania dokumentów XML instancji (a nawet edytowania schematów XML) trzeba na walidacji lotnego przeciwko schematu i jeśli to możliwe autouzupełnianie atrybutów i elementów. Emacs obsługuje tylko walidacji lotnego i autouzupełnianie z RELAX NG schematu opartego na (ale każdy XSD można przekształcić do schematu RELAX NG).

Jeśli masz żadnego wyboru w tej kwestii, należy rozważyć użycie Relax NG jako składni schematu, jest o wiele bardziej czytelny i utrzymaniu.

Odpowiedział 19/08/2008 o 22:15
źródło użytkownik

głosy
4

Używam nxml-mode w GNU Emacs do edycji XML, w tym bardzo dużych plików. I używać go przez dłuższy czas - to szybkie, zatwierdzić on-the-fly xml i zapewnienia funkcjonalności zakończenia dla tagu & nazw atrybutów

Odpowiedział 19/09/2008 o 08:55
źródło użytkownik

głosy
4

Altova za XMLSpy jest prawdopodobnie najlepszy dostępny. Oferuje różne widoki danych / schematów, narzędzi XPath i daje dobre schematy, między innymi. To kosztuje trochę chociaż. Jest to dojrzały produkt, więc nie mają tendencję do napotkasz ograniczeń tak szybko, jak to zrobić z kilkoma innymi narzędziami.

Ciecz XML jest całkiem dobry, ale stosunkowo nowa alternatywa. Jest to miła aplikacja w użyciu i nie ma nawet darmowa wersja dostępna! Jest to narzędzie warto mieć na oku.

Oba te produkty mają poręczną funkcję, która produkuje przykładowe pliki XML oparte na schemacie.

W przeciwieństwie do tego, Oracle JDeveloper (w oparciu o Borland JBuilder, wierzę) stara się zapewnić godne edytora schematu, ale w zbyt małym stopniu, że czasami powoduje nieprawidłowe pliki schematów. Ja przestałem go używać zaraz po zauważeniu tego.

Gorąco polecam sprawdzić IBM XML Schema Jakość Checker . To narzędzie wiersza polecenia sprawdza schematu przeciwko języku XML Schema WC3 za. Jest to dobry pomysł, nawet jeśli już zbudowany schematu przy użyciu innego narzędzia.

Odpowiedział 08/09/2008 o 04:46
źródło użytkownik

głosy
4

Dużo pracuję z XML i odkryli Oxygen być wielkim redaktorem. Jest to wieloplatformowy i posiada graficzny edytor schematów, ale ponieważ używam DTD a nie schematów, nie mogę ręczyć za jakość edytora schematu użytkownika. Reszta pakietu do edycji (takie jak edytor XML i XSLT debugger) jest stałe, więc może warto spróbować.

Odpowiedział 04/08/2008 o 23:30
źródło użytkownik

głosy
3

Używam Kuchenka (dostępne także na Tucows ) i jestem bardzo zadowolony z funkcją testowania XPath.

  • Kuchenka jest środowiskiem redaktor i rozwój dla dokumentów XML, DTD i XSLT
  • Kuchenka jest aplikacją Windows
  • Najlepszy ze wszystkich, to nic nie kosztuje!

cechy

  • Kolorami XML, DTD, XSLT i edycja
  • Sprawdzić sensowności i zatwierdź
  • Badanie stylów z niemal każdego silnika XSLT
  • testy XPATH
  • Konfigurowalny „Kod Bity” biblioteka
  • formatowania XML poprzez Tidy
  • Małe download, niewielkie gabaryty
Odpowiedział 18/11/2008 o 14:22
źródło użytkownik

głosy
3

Gorąco polecam Stylus Studio jeśli masz potrzebę długoterminowej szeroko zdolny XML IDE. Używałem go głównie na rozwój XSLT ale wspiera rozwój prawie wszystko XML związanej, co chcesz robić. To systemu Windows tylko (bardzo irytujące).

Odpowiedział 26/08/2008 o 11:18
źródło użytkownik

głosy
3

Altova za XML Spy jest doskonałym redaktor, ale nie necesarily najtańsza opcja tam.

Odpowiedział 06/08/2008 o 10:33
źródło użytkownik

głosy
3

Oxygen XML Editor wielkim IDE dla Windows, nieco droższe tho.

Odpowiedział 04/08/2008 o 23:26
źródło użytkownik

głosy
2

Ostatnio byłem edytowania plików XSLT z Eclipse, ale z jakiegoś powodu Eclipse nie zrobi żadnej autouzupełnianie więcej. Więc przeszedłem do błyskotliwej nxml trybie Emacsa, a ja nie wiem, czy wrócę. Otrzymasz autouzupełnianie, który jest bardzo łatwy w użyciu, i to bardzo szybko. Jedynym mankamentem jest to, że trzeba zapewnić RELAX NG wersję schematu twojego dokumentu, ale istnieją narzędzia, które obecnie nie generują jedną dla ciebie z DTD lub schematu.

Sprawdź http://www.xmlhack.com/read.php?item=2061 więcej.

Dla nie-wolnego oprogramowania, i sekund zalecenia dla OxygenXML.

Odpowiedział 16/08/2008 o 21:22
źródło użytkownik

głosy
2

+1 dla XML Spy, Używałem zarówno samodzielny produkt i wizualnego wtyczki studio, i byłem pod wrażeniem.

Pod względem FOSS, używam Notepad ++

Odpowiedział 06/08/2008 o 11:04
źródło użytkownik

głosy
2

Edytory XML open source zbadać - to jest trochę przestarzałe choć.

Odpowiedział 04/08/2008 o 23:27
źródło użytkownik

głosy
1

Używam Notepad ++ jako mojego edytora. Można również dodać pluginy do czynienia z XML specjalnie.

Odpowiedział 16/08/2008 o 21:25
źródło użytkownik

głosy
0

Kopiowanie XML Editor - Windows i Linux

Szybki, wolny i obsługuje sprawdzanie poprawności schematu XML.

Oficjalna strona internetowa http://xml-copy-editor.sourceforge.net/

Jak zainstalować w Ubuntu http://ubuntuforums.org/showthread.php?t=1640003

Odpowiedział 07/12/2010 o 15:09
źródło użytkownik

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