XML'den Excel'e Dönüştürücü
Bir XML faturasını, banka ekstresi dosyasını, ürün feed'ini veya muhasebe yazılımından alınmış bir dışa aktarımı, Excel'de XML eşlemesi kurmadan, her satırda bir kayıt olacak şekilde sıradan bir tablo olarak okuyun.
Veri Dönüştürücü
veya CSV, TSV, TXT … dosyaları buraya bırakın ·
Dosya başına en fazla 95 MB· En fazla 20 dosya· 30 dakika sonra silinir
Dosyalar sunucularımızda işlenir ve 30 dakika sonra silinir.
CSV ve metin dosyalarında sütunları ayıran karakter; hem okuma hem yazma için geçerlidir. Otomatik, karakteri girdiden algılar ve çıktıyı virgülle yazar.
UTF-8 her dilde çalışır. Windows'ta Excel, CSV'yi açarken aksanlı veya Asya karakterlerini bozuk gösteriyorsa BOM'lu UTF-8'i seçin.
Excel, ODS ve Numbers girdisi: yalnızca ilk sayfayı ya da tüm sayfaları dönüştürün (ZIP içinde sayfa başına bir CSV veya sayfa başına bir JSON anahtarı).
Yeni elektronik tablodaki sayfa sekmesinin adı, en fazla 31 karakter.
Nesne dizisi her satır için sütun adlarını anahtar olarak kullanır; dizi dizisi daha kompakttır ve başlığı ilk dizi olarak tutar.
Tüm satırları saran dış öğenin adı; her satır bunun içinde bir <row> olur.
CREATE TABLE ve INSERT ifadelerinde kullanılır. Yalnızca harf, rakam ve alt çizgi.
Tırnaklama ve sütun türleri veritabanları arasında biraz farklıdır; içe aktaracağınızı seçin.
Tarih hücrelerini tek biçimde yeniden yazar. ISO (2026-10-18) veritabanları ve kod için en güvenlisidir; Olduğu gibi bırak seçeneği kaynaktaki görünümü korur.
Bu aracı nasıl kullanırsınız
- 1
XML dosyalarını yükleyin
Yükleme alanına bir veya daha fazla .xml dosyası bırakın; bir seferde en fazla 20 dosya ve her biri en fazla 95 MB olabilir. Her dosya ayrı bir çalışma kitabına dönüşür.
- 2
İsterseniz sayfaya ad verin
Çıktı XLSX olarak ayarlıdır. Gelişmiş ayarlar altında Sayfa adı sekme adını değiştirir, Tarihler ise zaman damgalarını ekibinizin okuyabileceği bir biçime çevirebilir.
- 3
Dönüştürün ve açın
XLSX (Excel) biçimine Dönüştür → düğmesine basın ve çalışma kitabını Excel, Numbers, Google Sheets veya LibreOffice Calc ile açın.
Excel'de açılması gereken XML dosyaları
XML, 1998'den beri bir W3C standardıdır ve gücü kesinliğindedir: her değer adlandırılmış bir etiketin içindedir ve bir şema hangi etiketlerin kullanılabileceğini tam olarak belirtebilir. Devletlerin, bankaların ve büyük perakendecilerin makineden makineye veri için XML'i seçmesinin nedeni budur. Sorun, aynı kesinliğin dosyaları bir metin düzenleyicide okumayı insanlar için yorucu hâle getirmesidir.
İtalya, Ocak 2019'dan beri işletmeler arası faturaların FatturaPA XML olarak kendi değişim sisteminden geçmesini zorunlu tutuyor. Birçok Avrupalı kamu alıcısının kullandığı Peppol ağı da yine XML olan UBL faturalarını taşır. ISO 20022'ye geçen bankalar hesap ekstrelerini camt.053 XML olarak iletir. Pazar yerleri ve alışveriş akışları ürünleri XML ile tanımlar, birçok muhasebe programı da yevmiye kayıtlarını aynı şekilde dışa aktarır. Bunların hepsi düzenli olarak yalnızca bir tablo isteyen birinin masasına gelir.
Faturalar
UBL ve FatturaPA dosyaları: her fatura satırı için kalem, miktar, KDV oranı ve tutar içeren bir satır.
Banka ekstreleri
camt.053 dosyaları: her kayıtlı hareket için tarih, tutar, para birimi ve karşı taraf içeren bir satır.
Ürün akışları
Mağaza ve pazar yeri akışları: her ürün için kimlik, başlık, fiyat ve stok durumu içeren bir satır.
XML'den Excel'e dönüştürücü mü, Excel'in kendi XML içe aktarması mı?
| Bu dönüştürücü | Windows için Excel | Mac için Excel | |
|---|---|---|---|
| Herhangi bir XML'i tablo olarak açar | yes | yes | no |
| XML eşlemesi veya şema istemi yok | yes | no | no |
| Birçok dosyayı tek seferde dönüştürür | En fazla 20 | Tek tek | no |
| Excel lisansı olmadan çalışır | yes | no | no |
XML
Extensible Markup Language
XML, W3C'nin 1998'de yayımladığı, yapılandırılmış veriler için bir işaretleme dilidir. Öznitelikli iç içe etiketler kullanır; şemaları, ad alanlarını ve doğrulamayı destekler, bu da karmaşık belgeler için sağlam kılar. RSS akışlarının, SVG'nin, Office belgelerinin, site haritalarının ve birçok kurumsal ve resmi veri alışverişinin temelindedir. XML, JSON'a kıyasla uzun yazılır, ancak her programlama dili ve birçok elektronik tablo aracı onu okuyabilir.
- Sıkıştırma
- –
- Saydamlık
- –
- Animasyon
- –
- Çıkış yılı
- 1998 · W3C
XLSX
Microsoft Excel çalışma kitabı
XLSX, Office Open XML standardına dayanan ve Office 2007'den beri Microsoft Excel'in varsayılan çalışma kitabı biçimidir. Birden çok sayfayı, formülleri, biçimlendirmeyi, grafikleri, pivot tabloları ve veri doğrulamayı XML'den oluşan bir ZIP paketinde saklar. Sayfa başına bir milyonun üzerinde satırı destekler ve iş elektronik tabloları için varsayılan değişim biçimidir. Google E-Tablolar, LibreOffice ve Numbers XLSX'i açar, ancak makrolar ve gelişmiş özellikler aktarılmayabilir.
- Sıkıştırma
- –
- Saydamlık
- –
- Animasyon
- –
- Çıkış yılı
- 2007 · Microsoft
XML, verileri bir program değil bir insan okuyacağı zaman Excel'e aktarılır: e-faturayı kontrol eden bir muhasebeci, ürün akışını inceleyen bir satıcı veya yalnızca XML olarak gelen bir dışa aktarmaya bakan bir yönetici gibi.
XML'i XLSX'e dönüştürme: iç içe veriler sütunlara nasıl yerleşir
Elektronik tablo düzdür, XML ise bir ağaçtır; bu yüzden dönüştürme bir satırın ne anlama geldiğine karar vermelidir. Verilere en yakın tekrar eden öğe, örneğin bir ekstredeki her <Entry> ya da bir UBL faturasındaki her <cac:InvoiceLine>, satır olur. İçindeki değerler sütunlara yayılır; para birimi kodu gibi öznitelikler ise açıkladıkları tutarın yanında kendi sütunlarını alır.
Metin, XML'de yazıldığı gibi kalır; bu da başında sıfır olan hesap numaralarını, IBAN'ları ve ürün kodlarını korur. Sayısal görünen tutarlar toplayabileceğiniz sayı hücreleri olur. cbc: gibi ad alanı önekleri sütun adlarının parçası olarak kalır; bu zararsızdır ve her alanın kaynağını açıkça gösterir. Düz tablo yerine, örneğin bir betiği beslemek için, tüm ağacı istiyorsanız XML'den JSON'a iç içe yapıyı korur.
Çok büyük dışa aktarmalarda Excel'in ızgara sınırını unutmayın: bir çalışma sayfası 1.048.576 satır alır, bu yüzden bundan fazla kayıt içeren bir akış CSV'ye aktarılmalı veya önce bölünmelidir.
XML'den Excel'e dönüştürme hakkında SSS
Mac için Excel XML dosyamı neden içe aktarmıyor?
XML eşlemeleri ve XML Kaynağı bölmesi yalnızca Windows için Excel'de bulunur. Mac için Excel, XML dosyasını olsa olsa metin olarak açar ve her etiketi tek bir sütuna yazar. Dosyayı önce XLSX'e dönüştürmek, Mac kullanıcılarına da Windows kullanıcılarının aldığı tabloyu verir.
Excel, XML'in şeması olmadığını söyleyip bir şema oluşturmayı öneriyor. Bu bir sorun mu?
Bu, Excel'in verilerden bir yapı çıkarmasıdır ve basit dosyalarda işe yarar. Çok katmanlı veya çok büyük dosyalarda çıkarılan eşleme çoğu zaman başarısız olur ya da değerleri birçok sütuna dağıtır. Bu dönüştürücü kayıtları şema adımı olmadan düzleştirir, dolayısıyla onaylanacak bir şey yoktur.
XML e-faturayı Excel'e dönüştürebilir miyim?
Evet. Peppol ağında kullanılan UBL ve İtalya'nın FatturaPA'sı gibi biçimler düz XML'dir. Satıcı, alıcı ve toplamlar gibi başlık bilgileri sütun olarak görünür; tekrarlanan fatura satırları ise toplayabileceğiniz ve PDF kopyasıyla karşılaştırabileceğiniz satırlara dönüşür.
XML'i Excel'e dönüştürmenin XML'i CSV'ye dönüştürmekten farkı nedir?
Veriler aynıdır, ancak XLSX metin ve sayıları türüne uygun hücreler olarak tutar ve Excel değerleri yeniden tahmin etmeden çift tıklamayla açılır. Sonucu bir kişinin okuması yerine başka bir sistem içe aktaracaksa XML'den CSV'ye seçeneğini tercih edin.
Çalışma kitabı tekrar XML'e dönüştürülebilir mi?
Evet, satırları düzenledikten sonra Excel'den XML'e bunları yeniden XML kayıtları olarak yazar. Özgün iç içe yapı, ad alanları ve öznitelikler otomatik olarak yeniden oluşturulmaz; sonucu alıcı sistemin beklediğiyle karşılaştırarak kontrol edin.
- XML'den CSV'ye DönüştürücüXML akışlarını, faturaları ve sistem dışa aktarımlarını online CSV'ye dönüştürün. Kayıtlar satır, etiketler sütun olur. 20 dosya, her biri 95 MB.
- XML'den JSON'a DönüştürücüXML'i okunabilir JSON'a dönüştürün: nitelikler @ anahtarı, tekrarlanan etiketler dizi olur, metin korunur. SOAP yanıtları, akışlar ve eski dışa aktarımlar için.
- JSON'u Excel'e DönüştürmeJSON veya JSON Lines dosyasını Excel XLSX tablosuna çevirin: anahtarlar sütun başlığı, her kayıt bir satır olur. Tek seferde 20 dosya, üyelik gerekmez.
- Excel'den XML'e DönüştürücüExcel tablosunu XML eşlemesi veya Geliştirici sekmesi olmadan XML'e dönüştürün. Her satır bir kayıt, her başlık bir etiket olur. XLSX, XLS, ODS.
- CSV'yi XLSX'e DönüştürmeCSV'yi Excel XLSX'e dönüştürün; baştaki sıfırlar, uzun numaralar ve aksanlı harfler korunur. Virgül, noktalı virgül, sekme otomatik algılanır.
- XML'i Word'e DönüştürmeXML'i Word'e dönüştürün: tekrarlanan kayıtlar, yazdırıp paylaşabileceğiniz .docx tablosunun satırları olur. Öğeler ve öznitelikler sütun olur.