Aracılığıyla paylaş


XML düzenleyicisi (SQL Server Management Studio)

Şunlar için geçerlidir:SQL ServerAzure SQL VeritabanıAzure SQL Yönetilen ÖrneğiAzure Synapse AnalyticsAnalytics Platform Sistemi (PDW)

XML Şemaları, ADO.NET veri kümeleri ve XML belgeleriyle çalışmak için bir dizi görsel araç sağlar. XML Tasarımcısı, World Wide Web Consortium (WC3) tarafından tanımlanan XML Şema Tanımı (XSD) dilini destekler. Tasarımcı DTD'leri (belge türü tanımları) veya XDR (XML-Data Azaltılmış) gibi diğer XML şema dillerini desteklemez.

Tasarımcıyı görüntülemek için projenize bir veri kümesi, XML Şeması veya XML dosyası ekleyin veya aşağıdaki tabloda listelenen dosya türlerinden birini açın.

Dikkat

Şema görünümünde çalışırken Geri Al komutu yoktur. Çalışmanızı dikkatlice planlayın ve dosyalarınızı sık sık kaydedin.

Tasarımcı XML dosyaları, XML Şemaları ve veri kümeleri üzerinde çalışmak için aşağıdaki üç görünümü (veya modu) sağlar:

Görüntüle Açıklama Desteklenen dosya türleri
Şema XML Şemalarını ve ADO.NET veri kümelerini görsel olarak oluşturun ve değiştirin. .xsd
veri Yapılandırılmış bir veri kılavuzundaki XML veri dosyalarını görsel olarak değiştirin. .xml
XML XML'yi düzenle; kaynak düzenleyicisi, tam sözcük ve liste üyeleri dahil olmak üzere renk kodlaması ve IntelliSense sağlar. .xml, .xsd, , .xslt, .wsdl, .web, .resx, , .tdl, .wsf, .hta.disco, .vsdisco,.config
ShowPlan seçeneği kullanılarak oluşturulan XML sorgu planlarını SET SHOWPLAN_XML ON görüntüler. .showplan

Şema görünümü

Şema görünümü XML Şemalarını ve ADO.NET veri kümelerini oluşturan öğelerin, özniteliklerin, türlerin vb. görsel bir gösterimini sağlar.

Şema görünümünde, Araç Kutusu'nun XML Şeması sekmesinden veya Sunucu Gezgini'nden tasarım yüzeyine öğe bırakarak şemalar ve veri kümeleri oluşturabilirsiniz. Buna ek olarak, tasarım yüzeyine sağ tıklayıp kısayol menüsünden Ekle'yi seçerek tasarımcıya öğeler ekleyebilirsiniz.

Şema görünümünde:

  • Mevcut XML Şemalarını ve ADO.NET veri kümelerini oluşturma ve değiştirme
  • Tablolar arasında ilişki oluşturma ve düzenleme
  • Anahtar oluşturma ve düzenleme
  • XML Şemalarından ADO.NET veri kümeleri oluşturma

Uyarı

Şema görünümündeki öğelerin düzeni, Çözüm Gezgini araç çubuğunda Tüm Dosyaları Göster'i seçip dosyayı genişleterek görülebilen dosyada .xsd depolanır.xsx. Dosya yoksa .xsx , dosyanın XML Tasarımcısı'nda hiç açılmamış olduğu anlamına gelir .xsd .

Şema görünümünü özelleştirme

Aşağıdaki özellikler Şema görünümünde öğelerin görsel düzenini değiştirir:

  • Yakınlaştırma
  • İç içe öğelerin genişletilmesi veya daraltılması
  • Öğelerin düzenini otomatik olarak düzenleme
  • Daraltılmış öğelerin varsayılan durumunu sıfırlama

Gizli iç içe öğeleri genişletme

Öğesinin alt kısmındaki artı simgesini seçin.

İç içe öğeleri daraltma

Tasarımcıda görünmesini istediğiniz en alt öğedeki eksi simgesini seçin.

Veri görünümü

Veri görünümü, dosyaları değiştirmek .xml için kullanılabilecek bir veri kılavuzu sağlar. Veri görünümünde yalnızca XML dosyasındaki içerik (etiketler ve yapı değil) düzenlenebilir.

Veri görünümünde iki ayrı alan vardır: Veri Tabloları ve Veri. Veri Tabloları alanı, XML dosyasında iç içe yerleştirme sırasında (en dıştan en içe doğru) tanımlanan ilişkilerin listesidir. Veri alanı, Veri Tabloları alanındaki seçime göre verileri görüntüleyen bir veri kılavuzudur.

Uyarı

Yeni oluşturulan XML dosyaları veri içermez ve bu nedenle Veri görünümünde görüntülenemez. Ayrıca, veri görünümünün hiç çağrılabildiği XML belgelerinin bazı örnekleri de vardır. XML iyi biçimlendirilmiş olarak kabul edilse de, yapılandırılmış veriler değilse Veri görünümüne geçiş yapmaya çalışmak aşağıdaki iletiyi oluşturur:

Although this document is well formed, it contains structure that Data View cannot display.

Veri görünümünde:

  • Veri tablolarını el ile doldurma
  • Mevcut veri tablolarını düzenleme
  • XML belgesinden XML Şeması oluşturma

XML görünümü

XML görünümü ham XML'yi düzenlemek için bir düzenleyici sağlar ve IntelliSense ve renk kodlaması sağlar. İlişkili şemaya sahip dosyalar ve .xml dosyalar üzerinde .xsd çalışırken deyim tamamlama kullanılabilir. Etiketi başlatmak için yazın < ve size bu konumda geçerli olan öğelerin bir listesi gösterilir. Öğe adını yazıp ARA ÇUBUĞU'na bastıktan sonra, öğenin desteklediği özniteliklerin listesi gösterilir.

Uyarı

Microsoft IntelliSense seçenekleri araç çubuğunda kullanılamaz. XML Düzenleyicisi'nde seçeneklere erişmek için Düzenle menüsünde IntelliSense'i seçin.

SHOWPLAN görünümü

Sorgu planları, seçenek kullanılarak SET SHOWPLAN_XML ON oluşturulduğunda XML biçiminde kaydedilebilir. Uzantılı bir dosyaya çift tıklayarak .showplan sorgu planını açın.