Что делает elementFormDefault в XSD?

Что значитelementFormDefault делать, и когда его следует использовать?

Итак, я нашел некоторые определения дляelementFormDefault ценности:

квалифицированный - элементы и атрибуты находятся в targetNamespace схемы

неквалифицированный - элементы и атрибуты не имеют пространства имен

Таким образом, из этого определения я бы подумал, что если для схемы задано квалифицированное значение, то почему вы должны добавлять префикс типа к пространству имен? И каковы сценарии, по которым у вас был бы даже один неквалифицированный набор? Я попробовал поискать в Google, но все, что я получил, было парой страниц W3C, которые было чрезвычайно трудно понять.

Это файл, с которым я сейчас работаю, зачем мне объявлять тип какtarget:TypeAssignments когда я объявляюtargetNamespace как такой же как?xmlns:target



  
    
      
        
      
    
  
  
    
      
    
  
  
    
      
      
      
    
    
  
  
    
      
      
    
  
  
    
      
      
      
    
  

Ответы на вопрос(6)

Ваш ответ на вопрос