XML redigering / visning programvare

stemmer
36

Hvilken programvare anbefales for å arbeide med og redigering av store XML-skjemaer? Jeg ser for både Windows og Linux-programvare (trenger ikke å være kryss-plattform, vil bare ha forslag til begge) som hjelper med å håndtere store XML-filer.

Publisert på 04/08/2008 klokken 22:01
kilden bruker
På andre språk...                            


17 svar

stemmer
15

For Windows, jeg fant Microsofts egen gratis XML Notepad 2007 for å være en stor enkel å bruke editor med et fint utvalg av funksjoner. Brukes det for både å gjennomgå min XML utgang ved utvikling og redigering brutt iTunes' biblioteker. ;)

Krever .net 2.0

Svarte 06/08/2008 kl. 09:30
kilden bruker

stemmer
8

Jeg er kanskje gammeldags, men jeg foretrekker min tekst editor.

Jeg bruker emacs, og den har en ganske anstendig xml-modus.

De fleste gode tekst redaktører vil ha anstendig syntaks hi-belysning og tag matchende fasiliteter. IDE kanskje allerede gjør det (IntelliJ idé gjør, og jeg tror Eclipse gjør også). Gode tekst redaktører vil være i stand til å håndtere store filer, men enkelte tekstredigeringsprogrammer kan ikke være i stand til å håndtere dem. Hvor stort er det snakk om?

Svarte 04/08/2008 kl. 22:01
kilden bruker

stemmer
7

Jeg er enig i at en teksteditor er trolig det beste alternativet. Jeg vet noen mennesker som sverger til XMLSpy , hvis du trenger noe som er skreddersydd for å håndtere XML-filer på en visuell måte. Jeg vedder på at du kunne finne noen F / OSS arbeids alikse men jeg er ikke kjent med noen.

Svarte 04/08/2008 kl. 22:23
kilden bruker

stemmer
6

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

Sin gratis, skrevet i C ++, optimalisert for å arbeide med svært store XML-filer.

Selv om det er relativt begrenset i funksjonalitet, kan det lastes 100MB + uformatert filer i løpet av sekunder, rykke dem og finne bestemte elementer med trevisningen. Ved hjelp av "Refresh alternativet kan du også synkronisere treet med tekstvisning.

Det er i UNIX ånden av å ha et enkelt verktøy gjør en bestemt jobb svært godt.

Svarte 08/09/2008 kl. 03:02
kilden bruker

stemmer
5

Du trenger minst en anstendig tekstredigeringsprogram som en baseline, emacs med nxml modus som nevnt før er et veldig godt valg. Men som skjemaet blir større og større du kan miste oversikten, spesielt når du forfatte et XML Schema-dokument som kan være svært detaljert. Du trenger noen form for visualisering: XML Spy er ok, Oksygen er flott, men dyrt, men som det viser seg, på Windows, har du nesten alle behov for funksjoner i XMLPad som er freeware.

Når du begynner å redigere eksempel XML-dokumenter (og selv redigere XML-skjemaer) du trenger på fly validering mot et skjema, og om mulig auto-fullføring av attributter og elementer. Emacs støtter bare på fly validering og auto-fullføring med en slapp NG basert skjema (men noen XSD kan konverteres til en slapp NG skjema).

Hvis du har noen valg i saken, vurdere å bruke Slapp NG som skjema syntaks, er det mye mer lesbart og vedlikeholdsvennlig.

Svarte 19/08/2008 kl. 21:15
kilden bruker

stemmer
4

Jeg bruker nxml-modus i GNU Emacs for redigering xml, inkludert svært store filer. Og jeg bruker det i lang tid - det raskt, gir on-the-fly validering av xml, og gi ferdigstillelse funksjonalitet for tag & attributter navn

Svarte 19/09/2008 kl. 07:55
kilden bruker

stemmer
4

Altova er XMLSpy er trolig den beste tilgjengelige. Det tilbyr ulike visninger av data / skjemaer, XPath verktøy og gir gode diagrammer, blant annet. Det koster ganske mye om. Det er et modent produkt, slik at du ikke pleier å kjøre inn begrensninger så raskt som du gjør med noen andre verktøy.

Flytende XML er en ganske god, men relativt nytt alternativ. Det er en fin app å bruke og det er enda en gratis versjon tilgjengelig! Dette er et verktøy verdt å holde et øye med.

Begge disse produktene har en praktisk funksjon som produserer eksempel XML-filer basert på skjema.

I kontrast, Oracle JDeveloper (basert på Borland JBuilder, tror jeg) prøver å gi en anstendig skjema redaktør, men kommer til kort i at det noen ganger produserer ugyldige skjemafiler. Jeg sluttet å bruke det snart etter merke dette.

Jeg anbefaler å sjekke ut IBMs XML Schema Kvalitet Checker . Dette kommandolinjeverktøyet validerer skjema mot WC3 XML Schema språk. Dette er en god idé, selv om du har bygget din skjema ved hjelp av et annet verktøy.

Svarte 08/09/2008 kl. 03:46
kilden bruker

stemmer
4

Jeg jobber mye med XML, og har funnet Oksygen å være en stor editor. Det er plattformuavhengig og har et grafisk skjema redaktør, men siden jeg bruker DTD og ikke skjemaer, jeg kan ikke gå god for skjemaet redaktørens kvalitet. Resten av redigering pakken (for eksempel XML editor og XSLT debugger) er solid, så det kan være verdt et forsøk.

Svarte 04/08/2008 kl. 22:30
kilden bruker

stemmer
3

Jeg bruker platetopp (også tilgjengelig på Tucows ), og jeg er veldig glad for XPath testing funksjonen.

  • Toppen er redaktør og utviklingsmiljø for XML, DTD, og ​​XSLT-dokumenter
  • Platetopp er et Windows-program
  • Best av alt, det er gratis!

Egenskaper

  • Fargekodet XML, DTD, og ​​XSLT redigering
  • Sjekk riktig utforming og validere
  • Stilark testing med nesten alle XSLT motor
  • XPath testing
  • Passelig "Code Bits" bibliotek
  • XML formatering via Tidy
  • Liten nedlasting, tar liten plass
Svarte 18/11/2008 kl. 13:22
kilden bruker

stemmer
3

Jeg anbefaler Stylus Studio hvis du har behov for en langsiktig bredt stand XML IDE. Jeg har brukt det meste for XSLT utvikling, men den støtter utviklingen av nesten alt XML relatert du ønsker å gjøre. Det er Windows bare (veldig irriterende).

Svarte 26/08/2008 kl. 10:18
kilden bruker

stemmer
3

Altova er XML Spy er en stor editor, men ikke necesarily det billigste alternativet der ute.

Svarte 06/08/2008 kl. 09:33
kilden bruker

stemmer
3

Den Oxygen XML Editor en stor IDE for Windows, litt dyrt tho.

Svarte 04/08/2008 kl. 22:26
kilden bruker

stemmer
2

Nylig var jeg redigerer XSLT-filer med Eclipse, men for noen grunn Eclipse ville ikke gjøre noen auto-fullføring lenger. Så jeg byttet til Emacs strålende nxml-modus, og jeg er ikke sikker på at jeg kommer tilbake. Du får auto-fullføring som er veldig enkelt å bruke, og det er veldig fort. Den eneste problem er at du må gi en RELAX NG versjon av dokumentet skjema, men det finnes verktøy der ute som genererer en for deg fra din DTD eller skjema.

Sjekk ut http://www.xmlhack.com/read.php?item=2061 for mer.

For ikke-fri programvare, I andre anbefalingene for OxygenXML.

Svarte 16/08/2008 kl. 20:22
kilden bruker

stemmer
2

En for XML Spy, har jeg brukt både frittstående produkt og Visual Studio plugin, og jeg har blitt imponert.

I forhold til FOSS, bruker jeg Notepad ++

Svarte 06/08/2008 kl. 10:04
kilden bruker

stemmer
2

Åpen kildekode XML redaktører undersøkt - det er litt utdaterte skjønt.

Svarte 04/08/2008 kl. 22:27
kilden bruker

stemmer
1

Jeg bruker Notepad ++ som redaktøren min. Du kan også legge til plugins for å håndtere XML spesielt.

Svarte 16/08/2008 kl. 20:25
kilden bruker

stemmer
0

XML Kopier Editor - Windows og Linux

Rask, gratis, og støtter XML skjemavalidering.

Official Website http://xml-copy-editor.sourceforge.net/

Hvordan installere på Ubuntu http://ubuntuforums.org/showthread.php?t=1640003

Svarte 07/12/2010 kl. 14:09
kilden bruker

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