İçeriğe geç

XML'i Excel'e dönüştür

XML dışa aktarımındaki yinelenen kayıtları, her kayıt için bir satır olacak ve sayılar ile tarihler doğru türde yer alacak şekilde XLSX sayfasına çevirin; dönüştürme tarayıcınızda yapılır.

Dönüştürülecek biçim
Bir XML dosyası bırakınXML en fazla 100 MB · JSON, CSV, XLSX, XLS, ODS en fazla 500 MB
Dosya seçCihazınızda işlenir, hiçbir zaman yüklenmez
Tarayıcınızda çalışır · yükleme yokNasıl çalışır

XML'den Excel'e nasıl kullanılır

  1. 1

    XML dışa aktarımını bırakın

    Banka, pazar yeri, 1C veya SAP dışa aktarımı, fiyat listesi ya da bir besleme dosyası olabilir.

  2. 2

    Kayıt öğesini onaylayın

    Tekrarlanan her öğe tabloda bir satır olur; en olası öğe önceden seçilir, diğerlerini listede görürsünüz.

  3. 3

    .xlsx dosyasını indirin

    Satırları önizleyin, sayıların ve tarihlerin türüyle algılanıp algılanmayacağına karar verin ve çalışma kitabını kaydedin.

Sınırlar ve Pro

100 MB'a kadar XML dosyaları; en fazla 1.048.576 satırlık tek bir sayfa.

XML'den Excel'e hakkında

XML'den Excel'e dönüştürücü, bir XML dosyasında gizli duran kayıtları sıradan bir elektronik tablo olarak açar. Kaydı temsil eden öğeyi seçtiğinizde her kayıt için bir satır elde edersiniz; sütun adlarından oluşan bir başlık satırı da eklenir. Tablo sıralamaya, filtrelemeye, özet tablolara ya da XML okumayan birinin hızlıca göz atmasına hazırdır.

Sütun düzeni CSV ile aynıdır: öznitelikler ve alt öğeler sütun olur, iç içe öğeler noktalı adlar alır (supplier.inn, address.region), tekrarlanan alt öğeler ise tek hücrede birleştirilir ya da numaralı sütunlara yayılır.

Excel'in eklediği şey veri türleridir. Tür algılama açıkken 125000 ve 4.5 toplanabilen sayılara, true ve false mantıksal hücrelere, 2026-03-31 veya 2026-03-31T14:30:00 gibi ISO tarihleri ise yyyy-mm-dd biçiminde ya da saatle gösterilen gerçek Excel tarihlerine dönüşür. Vergi numaraları, hesap numaraları, 007 gibi ürün kodları gibi başında sıfır olan tanımlayıcılar metin olarak kalır; böylece Excel sıfırları silmez. 15 haneden uzun sayılar da metin kalır. Algılamayı kapatırsanız her değer XML'deki haliyle metin olarak korunur.

Çalışma kitabında kayıt öğesinin adını taşıyan tek bir sayfa bulunur ve sütun genişlikleri içeriğe göre ayarlanır. Excel bir sayfayı 1.048.576 satır ve 16.384 sütunla sınırlar; daha büyük bir XML dışa aktarımını bölmeniz ya da bunun yerine CSV'ye dönüştürmeniz gerekir. Renk veya kalın başlık gibi biçimlendirmeler eklenmez.

Gizlilik

XML'in ayrıştırılması ve XLSX'in yazılması bu sekmedeki bir çalışan iş parçacığında yapılır (çalışma kitabını SheetJS yazar); dışa aktarım dosyanız bilgisayarınızdan çıkmaz.

XML'den Excel'e: sık sorulan sorular

Excel XML dosyalarını doğrudan açabiliyor, bu araç neden gerekli?
Masaüstü Excel bazı XML dosyalarını XML eşlemesiyle içe aktarabilir, ancak iç içe ya da tekrarlanan öğelerde sık sık başarısız olur, web için Excel'de ve telefonlarda bulunmaz, üstelik şemalarla ilgili sorular sorar. Burada kayıt öğesini seçersiniz, tabloyu hemen görürsünüz ve LibreOffice ile Google Sheets dahil her yerde açılan düz bir .xlsx dosyası alırsınız.
Sayılar ve tarihler gerçek sayı ve tarih olarak mı gelir?
Evet, “Sayıları, true/false değerlerini ve tarihleri algıla” seçeneği açıkken. Düz sayılar sayısal hücre, true/false mantıksal değer, ISO biçimli tarihler ise tarih hücresi olur. Başında sıfır olan değerler, çok uzun sayılar ve 31.03.2026 gibi başka biçimde yazılmış tarihler metin kalır; böylece hiçbir şey sizin haberiniz olmadan değişmez.
Sayfanın adı ne olur?
Sayfa, kayıt olarak seçtiğiniz öğenin adını alır; örneğin book ya da order. Ad, Excel'in 31 karakterlik sınırına kısaltılır ve Excel'in sayfa adlarında yasakladığı karakterler değiştirilir. Başlık satırında öznitelik ve öğe adlarından oluşan sütun adları bulunur; id, title ve price.currency gibi.
Büyük XML dosyalarıyla çalışır mı?
100 MB'a kadar XML dosyaları arka planda çalışan bir iş parçacığında dönüştürülür, böylece sayfa yanıt vermeye devam eder; bir milyondan fazla öğe içeren 30 MB'lık bir dosya yaklaşık on saniye sürer. Oluşan sayfa Excel'in 1.048.576 satır sınırına sığmalıdır; çok geniş kayıtlar ise 16.384 sütun sınırıyla kısıtlanır.
Her öğe türü için ayrı sayfa alabilir miyim?
Her dönüştürme, tek bir kayıt öğesi için tek bir sayfa üretir. Başka bir sayfa için farklı bir öğe seçip yeniden dönüştürün, sonra gerekirse çalışma kitaplarını Excel'de birleştirin. Siz öğe değiştirirken XML yüklü kalır, bu yüzden her ek dönüştürme yalnızca birkaç saniye sürer.

Bu araçla yapabileceğiniz diğer işlemler