XSD с импортом и пространствами имен

Это так просто. Измените файл config.js, как показано ниже

CKEDITOR.editorConfig = function (config) {

config.removePlugins = 'save,newpage,flash,about,iframe,language'; 
//The options which you don't need in the toolbar, you can add them in the above remove plugins list.

};
6
задан cbp 27 May 2009 в 07:29
поделиться

2 ответа

Если вы не используете пространства имен или ваши схемы используют одни и те же пространства имен, вам будет гораздо лучше использовать xs: include, а не xs: import. Схема A может включать схему B, если B либо имеет то же пространство имен, что и A, либо не имеет объявленного пространства имен (в последнем случае B «принимает» пространство имен включающего при включении). Итак ... что-то вроде:

<xs:schema attributeFormDefault="unqualified" elementFormDefault="unqualified" 
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           xmlns="http://www.example.com">
    <xs:include schemaLocation="Include.xsd" />

<!-- ... -->

</xs:schema>
13
ответ дан 8 December 2019 в 17:27
поделиться

Я думаю, вам нужно установить для elementFormDefault значение «unqualified», если вы хотите избежать префиксов в ваших XML-элементах. Все остальное должно быть в порядке, я думаю - пространство имен у вашего мастера и импортированного XSD одинаковое - это нормально. Вы указываете xmlns = без префикса - это нормально. Вам должно быть хорошо.

Марк

1
ответ дан 8 December 2019 в 17:27
поделиться
Другие вопросы по тегам:

Похожие вопросы: