XML Nedir? XML Dosyalar Excel 2003’te nasıl açılır?

XML, yapılandırılmış veri tanımlamak için bir biçim sağlayan bir meta biçimlendirme dilidir.  XML dosyasını 2003’te ile açabilirsiniz. XML, Standart Genelleştirilmiş Biçimlendirme Dili (Web üzerinden teslim edilmek üzere getirildiği SGML) alt kümesidir.  

XML World Wide Web Consortium (W3C) tarafından tanımlanan SGML (ISO 8879) ‘ türetilmiş bir esnek metin biçimidir.Uygulamaları ve satıcılar bağımsız kalmayacak şekilde W3C XML uygulaması gelişimini denetler. W3C ve XML hakkında daha fazla bilgi için aşağıdaki W3C Web sitesini ziyaret edin:

XML’de sınırsız bir etiketler kümesi tanımlayabilirsiniz. Etiketleri içine veri türünü tanımlamak için kullanılır. Aşağıdaki XML örnek bir hava durumu verilmiştir:
Örnek XML dosyasında,
<?xml version="1.0" ?>
<weather-report>
   <date>Temmuz 07, 1979</date>
   <time>08:00</time>
   <area>
      <city>İstanbul</city>
      <state>Kadıköy</state>
      <region>Merkez</region>
      <country>Türkiye</country>
   </area>
   <measurements>
      <skies>Doğum Günü</skies>
      <temperature>16</temperature>
      <wind>
         <direction>SW</direction>
         <windspeed>6</windspeed>
      </wind>
      <h-index>51</h-index>
      <humidity>87</humidity>
      <visibility>10</visibility>
      <uv-index>1</uv-index>
   </measurements>
</weather-report>

Bir XML Dosyasını Excel’de nasıl açarsınız?

Bir XML dosyasını Excel’de açtığınızda, XML verilerini almak için aşağıdaki yöntemlerden birini seçmeniz istenir:

  • XML listesi olarak
  • Salt okunur çalışma kitabı olarak
  • XML Kaynağı görev bölmesini kullan

XML listesi olarak dosyayı açmak için;

XML kaynağı açtığınızda, Excel XML stil sayfası (XSL) için bir etiket arar. XSL nasıl sunulacak veridir açıklar. Etiket varsa, Excel, stil sayfası uygulama veya bir seçimi ister. Bir XSL uygulamak için seçerseniz, XSL veri sunmak nasıl belirler; Bu durumda, bu bölümdeki bilgiler, bu makalenin geri kalanı için geçerli değildir.

XSL etiketi yok ise, aşağıdaki iletiyi alırsınız:

Belirtilen XML kaynağı bir şemaya başvurmuyor. Excel XML kaynak verisine dayalı bir şema oluşturacak.

Excel, sonra XML kaynağındaki verileri alır. XML verileri içindeki bir öğe yinelenen alanlar içeriyorsa, Excel verileri birden çok satır yayılır. Her satırı benzersiz bir veri kümesi içerir. Bu küçük bir veri kümesi daha büyük bir Excel satır sayısı olarak görüntülenecek XML yol açabilir.

Dosya salt okunur çalışma kitabı olarak açmak için;

Bir XML kaynak belge bir salt okunur çalışma kitabı olarak açmak için seçtiğinizde, öğenin ilk etiketi gibi bir başlık kullanılır ve A1 hücresine yerleştirildi. Etiketler geri kalanı alfabetik olarak sıralanır ve ikinci satır boyunca yerleştirilmiş. Bu makalenin hava durumu raporu örneği salt okunur çalışma kitabı olarak açtığınızda, sütun başlıkları aşağıdaki liste halinde sıralanır:

  • / alan/şehir
  • / alan/ülke
  • / alan/bölge
  • / alan/eyalet
  • /Date
  • /measurements/h-index
  • / Ölçümleri/nem oranı
  • / Ölçümleri/skies
  • / Ölçümleri/sıcaklık
  • /measurements/UV-index
  • / Ölçümleri/görünürlüğü
  • /measurements/Wind/Direction
  • /measurements/Wind/windspeed
  • / zaman

Bir veri kümesi varsa, bu sütunların her biri için veri elektronik tablonun üçüncü satırda konur. XML verileri içindeki bir öğe yinelenen alanlar içeriyorsa, Excel verileri birden çok satır yayılır. Her satırı benzersiz bir veri kümesi içerir. Bu küçük bir veri kümesi daha büyük bir Excel satır sayısı olarak görüntülenecek XML yol açabilir.

XML Kaynağı görev bölmesini kullanarak dosyayı açmak;

XML veri dosyasının şeması, XML Kaynağı görev bölmesinde görüntülenir. Daha sonra çalışma sayfası çalışma sayfası için bu öğeleri eşlemek için şema öğeleri sürükleyebilirsiniz.

Bir şemaya başvurmuyor bir XML veri dosyasını açıyorsanız, Excel XML veri dosyasının şemasını yorumlar.