Креирајте нову датотеку у тексту или КСМЛ уређивачу. Ако уређивач подржава ВСДЛ, изаберите ВСДЛ као тип датотеке. Ако не подржава ВСДЛ, али подржава КСМЛ, изаберите КСМЛ као тип датотеке. Ако нису подржани ни ВСДЛ ни КСМЛ, изаберите тип датотеке обичног текста.
Именујте датотеку било којим именом које желите и дајте датотеци екстензију „.всдл“. На пример, датотека се може назвати „ХеллоВорлд.всдл“.
Направите другу нову датотеку у свом тексту или КСМЛ уређивачу. Ако уређивач подржава КСМЛ шеме, изаберите КСМЛ шему или КССД као тип датотеке. Ако не подржава КСМЛ шеме, али подржава КСМЛ датотеку, изаберите КСМЛ као тип датотеке. Ако нису подржане ни КСМЛ шеме ни КСМЛ, изаберите тип датотеке обичног текста.
Именујте датотеку било којим именом које желите и дајте датотеци екстензију „.ксд“. На пример, датотека се може назвати „ХеллоВорлд.ксд“.
Наредба за увоз у ВСДЛ увози КСМЛ именски простор из датотеке. Примарна сврха елемента импорта је да увезе именски простор, а не да назначи где се могу наћи декларације у простору имена. Елемент укључује опциони атрибут „сцхемаЛоцатион“. Атрибут је опциони јер се именски простор може увести из исте датотеке или регистровати на други начин. Према ВСДЛ спецификацији, "сцхемаЛоцтион" је само наговештај; КСМЛ парсер је слободан да игнорише локацију. Ако парсер већ зна за типове шема у том именском простору или има други механизам за њихово проналажење, не мора да користи локацију. Међутим, у многим случајевима се увози простор имена о коме КСМЛ парсер не зна ништа, тако да је атрибут „сцхемаЛоцатион“ неопходан, али технички је то још увек само наговештај.
Савет
Нове технологије као што је размена метаподатака, МЕКС, уведене су како би се поделиле информације о томе које могућности сервис подржава, али ови стандарди још увек нису широко прихваћени.