LibreOffice ile bir XML dosyası nasıl açılır?


10

Nasıl bir XML dosyası, örneğin LibreOffice ile açılabilir? Denersem, tek gördüğüm XML ve metin etiketleri biçimidir.


1
Merhaba, dosyayı düzenlemek mi yoksa görüntülemek mi istiyorsunuz? Gedit help.ubuntu.com/community/gedit ubuntu'nun metin düzenleyicideki yapısını kullanabilirsiniz .
gman

XML dosyaları metin dosyalarıdır, bu nedenle herhangi bir metin düzenleyicisi dosyayı açabilir. Ancak, üzerinde XML doğrulaması yapmak istiyorsanız, XML ile ilgili XSD dosyasını da yükleyecek ve doğrulamayı gerçekleştirecek bir XML düzenleyicisine ihtiyacınız vardır (doğru değer türüyle doğru etiketi girip girmediğinizi kontrol edin).
Benoit

2
Tam olarak ne bekliyordun? Bu bir XML dosyası!
terdon

Yanıtlar:


15

Dosya bir XML tablosuysa, 1Data > XML Source menüsü aracılığıyla LibreOffice Calc'de açabilirsiniz . İçinde, XML dosyasını açmanız, sol sütunda içe aktardığınız tabloyu işaret etmeniz ve sayfanızda sağ metin alanında bir hedef belirlemeniz yeterlidir. Misal:

resim açıklamasını buraya girin

Bu özellik LibreOffice Calc için Yardım'da ve https://wiki.documentfoundation.org/Development/Calc/XMLSource adresinde belgelenmiştir .

1 Bu, deneysel bir özellik olduğu için (en azından V 6.1.3.2'de), güvenilir olmayabilir ve deneysel özellikler Tools- Options- LibreOffice- Advanced- ile etkinleştirilmedikçe menü girişi gri renkte görünür Enable experimental features.


"Xml tablosu" nedir? Dosyamın biri mi yoksa biri mi olduğunu nasıl öğrenebilirim? Böyle bir dosyayı açtığımda, "<s: Table>" satırlarını görsem de "Belgeye eşle" penceresinde hiçbir şey görmüyorum. SOE Yazılımının Clarity Seçim Gecesi Raporlama aracından geliyor, örn. Detail.xls dosyası sonuçları
enr.clarityelections.com/CO/63746/183083/reports/…

Harika, bu LibreOffice Calc 5.1'de bir site haritası oluşturucu hizmetinden sitemap.xml ile çalışır. Sayfada hangi sütunun gösterileceğini seçebilirim. Teşekkürler Waldir.
Ade Malsasa Akbar

Oldukça XML tablosu nedir? İki veya üç seviyeli bir yapıda hepsi aynı öznitelik kümesine sahip tekrarlanan düğümlerden oluşan bir koleksiyon mu? Her satır birinci düzey düğümlerden birine karşılık gelen bir tabloya dönüştürülüyor mu?
PJTraill

Bunu (LibreOffice Calc 6.1.3.2'de Open Suse Leap'da) denediğimde, Data (Veri) menüsünde XML kaynağı gri renkte görünüyor - önce başka bir şey yapmam gerekiyor mu?
PJTraill

Yardım'da atıfta bulunulan wiki.documentfoundation.org/Development/Calc/XMLSource adresindeki bazı belgeler (ancak menü girişinin okunmasını kaldırma hakkında hiçbir şey söylemez).
PJTraill

2

basexYazılım merkezinden de kullanabilirsiniz .

sudo apt-get install basex

BaseX, en son W3C Tam Metin ve Güncelleme Önerileri desteği de dahil olmak üzere çok hızlı ve hafif ancak güçlü bir XML veritabanı ve XPath / XQuery işlemcisidir. Büyük XML örneklerini destekler ve oldukça etkileşimli bir ön uç (basexgui) sunar.

Yüklü değilim ama yazılım merkezinden gerçekten yüksek puanlara sahip.


Pratik ve çirkin;)
AB

0

Varsayılan Gedit metin editörü dosyayı açabiliyor - HTML ve diğer dilleri de XML yapabilen Bluefish'i denemenizi öneririz . Ayrıca otomatik tamamlama ve vurgulama da yapar.

İşte dayanan yukarıdaki editörler örnekleridir bu :

Bluefish ekran görüntüsü

resim açıklamasını buraya girin Not Gedit ile, birkaç ayarı değiştirip birkaç eklentiyi etkinleştirerek yukarıdakilerden bazılarını eklemeniz gerekir.


0

LibreOffice ile başarılı olamıyorsanız, SoftMaker FreeOffice'i kullanmayı deneyin. Bu ücretsiz ofis paketi, Microsoft Office biçimlerini aslına uygun şekilde çalıştırmanıza olanak tanıyan çok daha iyi alma ve verme filtrelerine sahiptir. Tüm ofis paketi özelliklerle doludur, ancak yalnızca 58MB'a ihtiyaç duyar. İyi kodlanmış, çok hızlı ve güvenilir. İşte onu almak için bağlantı:

www.freeoffice.com


Kingsoft Office de denemeye değer: wpscommunity.org
s3lph

0

XPATH kavramlarını biliyorsanız (veya bunları öğrenmeye hazırsanız) XMLStarlet'i kullanışlı bulabilirsiniz .

Bu, bir XML dosyasından öğe türlerine ve özniteliklerinin veya ilgili öğelerin değerlerine göre veri seçebilen bir komut satırı aracıdır. Bir CSV dosyası veya LibreOffice'e yüklemek için uygun başka bir dosya oluşturmak kolay mı yoksa (bu sizin amacınızsa) ya da biraz önce dönüştürmeniz gerekip gerekmediğinden emin değilim . (Daha fazlasını öğrenirsem bunu güncellemeyi hatırlamaya çalışacağım.)

Wikipedia makalesinde (yukarıdaki bağlantı) verilen örnekler komutu xml(örn xml sel. Bir seçim için) olarak gösterir, ancak benim durumumda (OpenSuse Leap) xmlstarlet, aynı zamanda yüklenecek pakettir; Ubuntu için durumun ne olduğunu bilmiyorum.


0

XML Copy Editor ( xmlcopyeditor ) hızlı, ücretsiz, doğrulayıcı bir XML düzenleyicisidir. DTD / XML Şeması / RELAX NG doğrulaması, XSLT, XPath, güzel baskı, sözdizimi vurgulama, katlama, etiket tamamlama / kilitleme ve yazım / stil kontrolü özellikleri sunar. XML Copy Editor, varsayılan Ubuntu depolarından yüklenebilir.

XML Copy Editor hata ayıklayıcısı ( xmlcopyeditor-dbg ), varsayılan Ubuntu depolarından da yüklenebilen XML Kopya Düzenleyicisi için isteğe bağlı bir eklentidir.

resim açıklamasını buraya girin

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.