XSD şemasını temel alan XML belgesi oluşturma

Örnek XML Oluştur özelliği, XML Şemanızı (XSD) temel alan örnek bir XML dosyası oluşturur.

Aşağıdaki senaryolar için bu seçeneği kullanabilirsiniz:

  • Şemanızda çeşitli yapıların kullanımını anlamak için.

  • Şemanın amacını gerçekleştirdiğini onaylamak için.

Örnek XML Oluştur özelliği yalnızca genel öğelerde kullanılabilir ve geçerli bir XML şema kümesi gerektirir.

Bu özellik genellikle geçerli XML belgeleri oluşturur. Ancak, şema aşağıdakilerden birini veya daha fazlasını içeriyorsa, örnek geçerli olmayabilir:

  • xs:key, xs:keyrefve xs:unique kimlik kısıtlamaları.

  • xs:pattern Yön -leriyle.

  • Türün xs:QName numaralandırmaları.

  • xs:ENTITY, xs:ENTITIESve xs:NOTATION türleri.

Ayrıca, içeriğin yalnızca bu xs:base64Binary tür için şemada numaralandırmalar oluşması durumunda oluşturulacağını unutmayın.

XSD dosyasını temel alan bir XML örneği belgesi oluşturmak için

  1. Nasıl yapılır: XSD şema dosyası oluşturma ve düzenleme altındaki adımları izleyin.

  2. XML Şema Gezgini'nde genel öğeye PurchaseOrder sağ tıklayın ve Örnek XML Oluştur'a tıklayın.

    Bu seçeneği belirlediğinizde PurchaseOrder.Aşağıdaki örnek XML içeriğine sahip xml dosyası oluşturulur ve XML düzenleyicisinde açılır:

    <?xml version="1.0" encoding="utf-8"?>
    <PurchaseOrder OrderDate="1900-01-01" xmlns="http://tempuri.org/PurchaseOrderSchema.xsd">
      <ShipTo country="US">
        <name>name1</name>
        <street>street1</street>
        <city>city1</city>
        <state>state1</state>
        <zip>1</zip>
      </ShipTo>
      <ShipTo country="US">
        <name>name2</name>
        <street>street2</street>
        <city>city2</city>
        <state>state2</state>
        <zip>-79228162514264337593543950335</zip>
      </ShipTo>
      <BillTo country="US">
        <name>name1</name>
        <street>street1</street>
        <city>city1</city>
        <state>state1</state>
        <zip>1</zip>
      </BillTo>
    </PurchaseOrder>