Büyük dosyaları işleyebilen hafif XML Görüntüleyici [kapalı]


166

XmlSpy gibi xml belgelerinde gezinmek için iyi olan birçok "ağır siklet" araç vardır - ancak çoğu zaman (genellikle bazı durumlarda!) Hızlı bir şekilde bir xml dokümanı açmak ve göz atmak ve oldukça yazdırmak istersiniz. Muhtemelen bazı temel arama işlevleriyle (metinsel muhtemelen iyidir).

Bunun için genellikle Firefox IE gibi bir tarayıcı kullanıyorum, ancak daha büyük dosya boyutları için bozulma eğilimindeyim (genellikle 10'lu veya daha fazla MB'lık dosyaları açıyorum).

Böyle bir görüntüleyicinin nasıl uygulanabileceği hakkında bazı fikirlerim var, bu yüzden bunu yapabilen bir şey olması gerektiğinden eminim, ancak google-fu'm beni hayal kırıklığına uğrattı.

Bu yüzden yolu idare etmek için SO olan kovan-zihne koyacağımı düşündüm.

Düşünceler?


17
@Kev İnanıyorum ki, insanlar sürekli olarak bu konuya oy veriyorlar, keyfi kararınızı gerçeklikle biraz eşzamanlı hale
getiriyorlar

1
@Jeffz, oy ne olursa olsun, "yazılımı tavsiye et" sorularının senkronizasyondan çıkması an meselesi. Burada OT olarak görülmelerinin nedenlerinden biri de budur.
Alois Mahdal

Yazılım önerisi sorularının artık gereksinimlerini karşılaması koşuluyla , yazılım recs SE'de yayınlanabileceğini unutmayın .
jrh

Yanıtlar:


210

firstobject's 605k indir hafif yerli Windows ücretsiz XML editörü 1.3 MB içinde 50MB dosyasını açar ve metin düzenleme, arama, sözdizimi renkli baskı, artı ağaç görünümü ve biçimlendirme ve tam gelişmiş CMarkup komut dosyası dahil olmak üzere ek XML özellikleri sağlar. farklı bir girintiye 50MB XML belgenin tamamı (özel bir 2.3GHz / 2GB makinede 3 saniye sürer).


Teşekkürler Ben. Gereksinim tekrar ortaya çıkıp yanıtınızı gördüğü için bu soruya geri döndüm. Bu araç, tam olarak aradığım şeydi! Henüz büyük dokümanlarda denemedim, ancak 5Mb dokümanlar kesinlikle bir saniyenin bir kısmında açılır ve sadece F8 tuşuna basarak yaklaşık bir saniyede güzel davranır. Söylediklerinizden, performans onlarca Mbs'ye kadar iyi ölçeklenmelidir. Daha sonra denemek için bazı GB dokümanları olabilir. Bu erkeklerden erkekleri sıralayacaktır ;-)
philsquared

1
Ben sadece 250 MB belge ile denedim ve bir cazibe gibi çalışır! Anlayamadığım tek şey, HTML Varlığını bir değer olarak (ör. Fileformat.info/info/unicode/char/160/index.htm ) HTML Entity (ondalık) olarak nasıl görüntüleyeceğini "yapmak"
Andrija

4
300 MB'lık bir dosyada denedim. 4-5 saniye içinde açılır ve eleman ağacını gösterir. Metin bölmesindeki öğeyi vurgulamak için üzerine tıklayabilirim. Girinti çalışmıyor: ~ 10 saniye tam CPU kullanımından sonra "Bellek yetersiz" yazıyor. Yine de, bu, bu programdaki çoğu programın yaptığından çok daha iyi ve henüz daha iyi bir ücretsiz alternatif bulamadım.
EMP

2
Hemen hemen her boyuttaki XML ve metin dosyalarını açmak için XML ValidatorBuddy
Clemens

1
@Clemens - Harika bir ipucu. Ben sadece "XML ValidatorBuddy" bir 1.8Gb XML dosyasını açtım.
Dib

12

XML Copy Editor bu tür şeyler için mükemmeldir.


1
Sadece denedim. EditPlus'a çok benzer (IKurts'un yorumlarına bakın). Birkaç kez denemekten (titiz profil oluşturma değil), EditPlus'tan biraz daha hızlı görünüyor (hem kendi başlangıç ​​zamanı hem de 30 MB'lık dokümanın yükleme süresi) - ancak göstermeden önce tüm dokümanı ayrıştırıyor.
philsquared

Hey, Mac OS X?
Pacerier

1.3 GB XML dosyası yüklenirken kilitlendi (sürüm 1.2.1.3 x64)
Gerben

5

Total Commander'ın görüntüleyicisini seviyorum çünkü sadece gördüğünüz metni yüklüyor ve bu yüzden çok hızlı. Tabii ki, sadece bir metin / onaltılı görüntüleyicidir, bu nedenle XML'inizi biçimlendirmez, ancak temel bir metin araması kullanabilirsiniz.


2
Bazen hız önemli olan tek şeydir ve bu gibi durumlarda Total Commander's Lister gerçekten de en iyisidir. 500MB'ın üzerindeki dosyalarda hızlıca bir şeyler bulmak için kullandım. Bazıları FAR Manager'ın yerleşik görüntüleyicisine gider.
ccpizza

4

EditPlus'ı deneyin - http://www.editplus.com/


2
Teşekkürler Ikurts. Ben denedim ve kesinlikle tarayıcılardan daha iyi bir iş yapar. Büyük dosyaları oldukça iyi işleyebilir (bazı 30MB XML dokümanlarıyla denedim) ve çökmedi! Bununla birlikte, göstermeden önce tüm dokümanı ayrıştırıyor gibi görünüyor, bu benim istediğim şey değil. Yine de seni oylama
philsquared

MacOS için Xmplify kullanın. Dosyanız uzun bir satırsa, Biçim düğmesine basın ve dosyayı kaydedin.
Samuel De Backer

1.3 GB XML dosyası yüklemeye çalıştığımda EditPlus boş bir dosya gösteriyor.
Gerben

4

Bir çeşit görselleştirme yapabilen bir düzineler bulmayı umarak düzinelerce XML editörünü denedim. Bulduğum pencereler için en iyi hafif görüntüleyici XMLMarker idi - proje birkaç yıldır öldü. Bir editör olarak kullanışlı değildir, ancak düz XML verilerini tablo olarak görüntülemek iyi bir iş çıkarır.

Vim, emacs, scite, eclipse (J2EE sürümü), jedit , notepad ++ dahil olmak üzere XML sözdizimi vurgulama yapan tonlarca ücretsiz editör vardır .

XPath desteği, XSLT düzenleme ve hata ayıklama, SOAP / WSDL gibi ağır XML özellikleri için XMLSpy , Oxygen , StylusStudio gibi bazı iyi ticari araçlar vardır .

JEdit açık kaynak kodludur ve XML, XPath ve XSLT için eklentilere sahiptir.

Word-2003 görselleştirme için oldukça iyidir (ancak düzenleme için kullanmayın). Excel-2003 ve sonraki sürümler de düz XML verilerini görselleştirmede iyi bir iş çıkarır ve XSL dönüşümlerini uygulayabilir (yine editör olarak iyi değildir).


2

Teşekkürler. İdeal bir xml görüntüleyici arıyordum, ama JEdit işi yaparsa ben bunu dışlamayacağım. Bir bakayım. Birkaç yıl boyunca denemedim, ama son kez (bir metin editörü olarak)
eğildiğimi

Tamam, denedim. Vanilya Java GUI'lerinden gerçekten nefret ettiğimi söylemeliyim ve JEdit çekirdeğe Java GUI. Bu bir arka plan iş parçacığında ayrıştırma yapmak gibi görünüyor ve en kısa sürede sahip olabileceğini gösterir dedi. Bu yüzden 30MB dosyamı 2-3 saniye içinde göstermeye başlar .... [devam]
philsquared

... Daha sonra ayrıştırılıncaya kadar dokümanın daha sonraki bölümlerine atlayamazsınız - ve sanırım hala bellek ayrıştırmada tam bir iş yapıyor - bu yüzden daha büyük belgelerle daha fazla mücadele edebilir, ancak benim gereksinimlerimden bu şimdiye kadar en iyisi. Teşekkürler
philsquared

2

http://www.firstobject.com/dn_editor.htm şimdiye kadar birkaç yardımcı programla kullanılabilen en iyi ve en hafif editördür. Bunu kullanmanızı öneririm - 400 MB'a kadar dosya ve bir milyondan fazla kayıtla denedim :)


4
@Ben Bryant'ın üç yıl önce kabul edilen cevapta bahsettiği aynı şey. ;)
ruffin


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.