Editace XML / Prohlíží Software

hlasů
36

Jaký software je určen pro práci s velkými a editaci schémat XML? Sháním Windows i Linux software (nemusí být multiplatformní, chci návrhy pro obě strany), které pomáhají s řešením velkých souborů XML.

Položena 04/08/2008 v 23:01
zdroj uživatelem
V jiných jazycích...                            


17 odpovědí

hlasů
15

Pro Windows, jsem zjistil, Microsoft vlastní zdarma XML Notepad 2007 být velkým snadno použitelný editor s velkou nabídkou funkcí. Používal to jak pro přezkoumávání můj výstup XML při vytváření a editace knihovny iTunes rozbité. ;)

Vyžaduje NET 2.0

Odpovězeno 06/08/2008 v 10:30
zdroj uživatelem

hlasů
8

Možná jsem staromódní, ale dávám přednost textový editor.

Já používám emacs, a to má režim poměrně slušné xml.

Většina dobrých textových editorů budou mít slušné syntaktické hi-osvětlení a odpovídající tag zařízení. Váš IDE už mohl dělat to (IntelliJ nápad dělá, a já věřím, Eclipse dělá stejně). Dobré textových editorů bude schopen se vypořádat s velkými soubory, ale některé textové editory nemusí být schopen s nimi pracovat. Jak velký je to mluvíme?

Odpovězeno 04/08/2008 v 23:01
zdroj uživatelem

hlasů
7

Souhlasím s tím, že váš textový editor je pravděpodobně nejlepší volbou. Já vím, někteří lidé, kteří přísahají na XMLSpy , pokud budete potřebovat něco, co na míru speciálně pro práci s XML soubory ve vizuálním způsobem. Vsadím se, že byste mohli najít nějaké F / OSS work-alikse ale nejsem si vědom žádné.

Odpovězeno 04/08/2008 v 23:23
zdroj uživatelem

hlasů
6

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

Jeho zdarma, napsaný v C ++, optimalizovaný pro práci s velkými xml soubory.

I když je poměrně omezené funkčnosti, může nahrát 100MB + neformátovaná souborů během několika vteřin, odsazení je a najít konkrétní prvky pomocí stromové zobrazení. Pomocí Obnovit 'volbu, kterou lze také synchronizovat strom s textem pohledu.

Je to v UNIX duchu má jednoduchý nástroj dělá konkrétní práci velmi dobře.

Odpovězeno 08/09/2008 v 04:02
zdroj uživatelem

hlasů
5

Budete potřebovat alespoň slušné textového editoru jako základ, Emacs s režimem nxml jak bylo uvedeno dříve, než je to velmi dobrá volba. Jelikož však schéma se stává větší a větší, můžete ztratit přehled, zvláště když autorovi schématu XML dokument, který může být velmi upovídaný. Budete potřebovat nějaký vizualizace: XML Spy je v pořádku, Kyslík je skvělé, ale drahé, ale jak se ukázalo, v systému Windows, jste téměř všechny potřebné funkce v XMLPad což je freeware.

Když začnete editaci instance XML dokumenty (a dokonce i editaci XML schémata), je třeba na validaci mouchy proti schématu, a pokud je to možné automatickým dokončováním atributů a prvků. Emacs podporuje pouze o validaci mouchy a automatické dokončování s Relax NG schématu na bázi (ale každý XSD může být přeměněn na schématu Relax NG).

Pokud máte na výběr v této věci, zvažte použití Relax NG jako syntaxi schématu, to je mnohem čitelnější a udržovatelný.

Odpovězeno 19/08/2008 v 22:15
zdroj uživatelem

hlasů
4

Používám nxml-mode v GNU Emacs pro editaci XML, včetně velmi velké soubory. A já jej použít na dlouhou dobu - je to rychlé, poskytují on-the-fly ověření XML, a poskytují funkce dokončení pro značku a atributy jména

Odpovězeno 19/09/2008 v 08:55
zdroj uživatelem

hlasů
4

Altova je XMLSpy je pravděpodobně nejlepší dostupné. To nabízí různé pohledy na vaše data / schémata, nástroje XPath a vytváří dobré diagramy, mimo jiné. Neznamená to stálo docela dost ačkoli. Je to vyspělý produkt, takže nemají tendenci narazit na omezení tak rychle, jak je tomu u některých jiných nástrojů.

Liquid XML je docela dobrá, ale relativně nová alternativa. Je to pěkný app na používání a tam je i bezplatná verze je k dispozici! Jedná se o nástroj stojí za to udržet na očích.

Oba tyto produkty mají užitečnou funkci, která produkuje ukázkové XML soubory na základě vašeho schématu.

Na rozdíl od Oracle JDeveloper (na základě Borland JBuilder, věřím) se snaží zajistit slušné editor schématu, ale zaostává v tom, že někdy vytváří neplatné soubory schématu. Přestal jsem používat hned po zjištění tohoto.

Velmi doporučuji mimo kontrolu společnosti IBM XML Schema Quality Checker . Tento nástroj příkazového řádku, ověří schéma proti schématu XML jazyk WC3 je. To je dobrý nápad, i když jste si vybudovali svůj schéma pomocí jiného nástroje.

Odpovězeno 08/09/2008 v 04:46
zdroj uživatelem

hlasů
4

I hodně pracovat s XML, a zjistili, kyslík být velký editor. Je to multiplatformní a má grafický editor schématu, ale protože jsem použít DTD a ne schémata, nemohu ručit za kvalitu schématu editoru. Zbytek balíčku pro úpravu (například editor XML a XSLT debugger) je pevná, takže by to mohlo být stojí za to vyzkoušet.

Odpovězeno 04/08/2008 v 23:30
zdroj uživatelem

hlasů
3

Já používám varné desky (rovněž k dispozici na Tucows ), a já jsem velmi rád, o testovací funkce XPath.

  • Varná deska je editor a vývojové prostředí pro XML, DTD, a XSLT dokumentů
  • Varná deska je aplikace Windows
  • Nejlepší ze všech, je to zdarma!

Funkce

  • Barevně odlišené XML, DTD a úpravy XSLT
  • Zkontrolujte, zda dobře formed a ověřovat
  • Testování stylů s téměř jakýmkoliv XSLT motor
  • testování XPath
  • Přizpůsobitelné "Code Bits" library
  • Formátování XML pomocí mít pořádek
  • Malý soubor ke stažení, malé rozměry
Odpovězeno 18/11/2008 v 14:22
zdroj uživatelem

hlasů
3

Velmi doporučuji Stylus Studio , pokud máte potřebu dlouhodobě víceméně schopná XML IDE. Použil jsem to hlavně pro rozvoj XSLT, ale podporuje rozvoj téměř vše, co souvisí XML byste chtěli dělat. Je to Windows pouze (velmi nepříjemné).

Odpovězeno 26/08/2008 v 11:18
zdroj uživatelem

hlasů
3

Altová je XML Spy je skvělý editor, ale ne necesarily nejlevnější varianta venku.

Odpovězeno 06/08/2008 v 10:33
zdroj uživatelem

hlasů
3

Editor oXygen XML velký IDE pro Windows, něco dražší tho.

Odpovězeno 04/08/2008 v 23:26
zdroj uživatelem

hlasů
2

Nedávno jsem byl editace XSLT soubory s Eclipse, ale z nějakého důvodu Eclipse nebude dělat žádný automatické dokončování už ne. Tak jsem přešel na Emacs brilantního nxml režimu, a nejsem si jistý, jdu zpátky. Dostanete auto-dokončení, který je opravdu snadné použití, a to velmi rychle. Jediná závada je, že musíte poskytnout RELAX NG verzi schématu vašeho dokumentu, ale existují nástroje, které tam vytvářejí jeden pro vás z DTD nebo schématu.

Podívejte se na http://www.xmlhack.com/read.php?item=2061 déle.

Pro non-svobodný software, I druhý doporučení pro OxygenXML.

Odpovězeno 16/08/2008 v 21:22
zdroj uživatelem

hlasů
2

1 pro XML Spy, Použil jsem oba stand alone produktu a vizuální studio plugin a byl jsem ohromen.

Pokud jde o FOSS, já používám Notepad ++

Odpovězeno 06/08/2008 v 11:04
zdroj uživatelem

hlasů
2

Open source XML editory zkoumal - to je trochu zastaralý ačkoli.

Odpovězeno 04/08/2008 v 23:27
zdroj uživatelem

hlasů
1

Já používám Notepad ++ jako můj editor. Můžete také přidat zásuvné moduly pro práci s XML specificky.

Odpovězeno 16/08/2008 v 21:25
zdroj uživatelem

hlasů
0

XML Copy Editor - Windows a Linux

Rychlé, zdarma a podporuje ověřování XML schématu.

Oficiální stránky http://xml-copy-editor.sourceforge.net/

Jak nainstalovat Ubuntu http://ubuntuforums.org/showthread.php?t=1640003

Odpovězeno 07/12/2010 v 15:09
zdroj uživatelem

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