Sorun: XML eşlemesi dışarı aktarma için doğrulama

Not:  En güncel yardım içeriklerini, mümkün olduğunca hızlı biçimde kendi dilinizde size sunmak için çalışıyoruz. Bu sayfanın çevirisi otomasyon aracılığıyla yapılmıştır ve bu nedenle hatalı veya yanlış dil bilgisi kullanımları içerebilir. Amacımız, bu içeriğin sizin için faydalı olabilmesini sağlamaktır. Buradaki bilgilerin faydalı olup olmadığını bu sayfanın sonunda bize bildirebilir misiniz? Kolayca başvurabilmek için İngilizce makaleye buradan ulaşabilirsiniz .

XML eşlemesi XML verilerini dışarı aktarma verdiğinden emin olmak istediğinizde aşağıdaki verme sorunları ortaya çıkabilir.

Diğer öğelerle eşlenmiş öğenin ilişkisi korunamaz varsa bir XML eşlemesi dışarı aktarılamaz. Bu ilişki aşağıdaki nedenlerden dolayı korunur değildir:

  • Eşlenmiş öğenin şema tanımı, aşağıdaki doğru olduğu bir dizinin içinde yer alır:

    • Maxoccurs özniteliği 1'e eşit değildir.

    • Sıranın tanımlanmış birden fazla doğrudan alt öğesi vardır veya doğrudan alt öğesi olarak başka bir oluşturucusu vardır.

  • Aynı yinelenen üst öğeye sahip yinelenmeyen eşdüzey öğeler farklı XML tablolarına eşlenmiştir.

  • Birden çok yinelenen öğe aynı XML tablosuna eşlenmiştir ve yineleme bir üst öğe tarafından tanımlanmamıştır.

  • Farklı üst öğelerin alt öğeleri aynı XML tablosuna eşlenmiştir.

Ayrıca, içeriği aşağıdaki XML şema yapılarından biri bulunuyorsa bir XML eşlemesi içeriğini dışarı aktarılamaz:

  • Listeler listesi     İkinci bir öğe listesi bir öğe listesini içerir.

  • Denormalized veri    Bir XML tablosu kez şemada tanımlı bir öğe içeriyor ( maxoccurs özniteliği 1'e ayarlı durumdadır). Bu tür bir öğe için bir XML tablosu eklediğinizde, tablo sütunu birden çok öğe ile doldurulur.

  • Seçim     < Seçim > şema yapısının bir parçasıdır eşlenmiş bir öğe budur.

Daha fazla bilgi için XML Dışarı Aktar verilerikonusuna bakın.

Bu iletinin birkaç nedeni olabilir:

  • Bu XML tablosuyla ilişkilendirilmiş XML eşlemesinin XML tablosuna eşleştirilmemiş bir veya birden çok gerekli öğesi içerir.

    Her öğenin sol simgesini sağ üst köşesindeki kırmızı yıldız işareti tarafından gerekli öğeler öğeleri XML Kaynağı görev bölmesinde hiyerarşik bir listesini gösterir. Gerekli bir öğe eşlemek için görünmesini istediğiniz yere çalışma konuma sürükleyin.

  • Öğe, özyinelemeli bir yapıdır.

    Bir ortak bir özyinelemeli yapı çalışanlar hiyerarşisini örneğidir ve aynı XML öğelerini olduğu yöneticileri için çeşitli düzeyler iç içe. XML Kaynağı görev bölmesi'nde tüm öğeleri eşledikten, ancak Excel özyinelemeli yapılar birden fazla düzey derin desteklemez ve bu nedenle tüm öğeleri eşleme yapamazsınız.

  • XML tablosunda karma içerik var.

    Bir öğenin alt öğe ve alt öğenin dışında basit metin içeriyorsa karma içerik gerçekleşir. Yeri (örneğin, kalın etiketleri) biçimlendirme etiketleri öğe içindeki verileri işaretlemek için kullanılan yaygın bir durumda olur. (Excel destekliyorsa) alt öğe görüntülenebilir, ancak verileri içeri aktarılır, verileri dışarı aktarılır; bu nedenle YUVARLA tripped olamaz çalıştırdığınızda kullanılamaz olduğunda metin içeriği kaybolur.

Daha fazla bilgi için XML Dışarı Aktar verilerikonusuna bakın.

Daha fazla yardım mı gerekiyor?

Sorularınızı Excel Teknoloji Topluluğu’ndaki uzmanlara sorabilir, Yanıt topluluğu’ndan destek alabilir ya da Excel için UserVoice platformuna yeni bir özellik veya iyileştirme önerisi sunabilirsiniz.

Office yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Office Insider Programına Katılın

Bu bilgi yararlı oldu mu?

Görüşleriniz için teşekkür ederiz!

Geri bildiriminiz için teşekkürler! Office destek temsilcilerimizden biriyle görüşmeniz yararlı olabilir.

×