Файлы формата .xsd с необходимостью их редактировать встречаются только в исключительных случаях. XSD может хранить в себе различные данные, которые не связаны между собой.
Назначение формата
Файлы формата .xsd могут содержать такую информацию:
- Схемы вышивки. По стечению обстоятельств это расширение применяется для составления и редактирования вышивки.
- Схемы HTML. Международный стандартизированный формат, который используется для описания структур сайтов, интернет-каталогов и регулирования правил исполнения сайтов и web-приложений.
- Файлы на основе HTML, созданные самостоятельно.
Способы открытия
В зависимости от назначения документа различаются способы его открытия. В зависимости от содержимого этого формата требуется использовать определённую программу или набор программ для открытия файлов xsd. Некоторые файлы можно открыть в Word – уже давно добавлен инструмент для работы с указанным типом данных.
Pattern Maker for Cross-stitch
Pattern Maker for Cross-stitch — инструмент для работы со схемами вышивки крестом в xsd.
Если открыть схему в любом другом редакторе она будет иметь странный вид. А вот Pattern Maker for Cross-stitch показывает .xsd, каким он есть. Вышивка открывается в текстовых редакторах, как набор символов. Данные о структуре HTML указанной программой открываются также (набор символов). Перепутать чем редактировать файл не выйдет.
Средства Office
К таким средствам относятся «Блокнот», «Excel», «Word». Эти программы работают со структурным документом xsd, в том виде в котором он задумывался изначально. Файлы открываются для чтения и редактирования.
При открытии предлагается выполнить преобразование, чтобы он корректно отображался. В окне Word можно редактировать данный формат, но разобраться в нём сложнее.
Намного интереснее выглядит открытие .xsd с помощью «Excel». Таблица схем HTML прекрасно открывается в табличном редакторе, создавая при этом окно с предупреждением:
Пожалуй, из стандартных средств Excel наиболее удобен для редактирования.
Notepad++
Похож на предыдущие редакторы, но имеет существенное отличие. В этом бесплатном аналоге блокнота доступна опция подсветки синтаксиса. Таким образом упрощается поиск и редактирование необходимых элементов.
Присутствует специальная подсветка, которая помогает в работе с тегами.
Преобразование
Преобразование выполняется исходя из того, какой тип данных скрывается в формате. Например, у схем вышивки для превращения в картинку нужно использовать «Экспорт». Таким образом она переделывается в jpeg, но с потерей качества. Обратное преобразование делается с помощью кнопки «Импорт» и подсказок «мастера импорта».
Если речь идёт об HTML схемах, то их преобразование выполняется сложнее. В любом текстовом редакторе открывается сам файл с расширением xsd и в него добавляется следующий код:
<?xml version="1.0" encoding="UTF-8"?> <?xml-stylesheet type="text/xsl" href="yourxsl.xsl"?>
Это позволит браузеру опознать тип документа и отобразить его в максимально удобном виде.
Увы, удобства чтения при этом не предусмотрено. Альтернативным способом является пересохранение в нужном формате через «notepad++».
Создание документа
Речь пойдёт о табличной схеме HTML. Создание возможно из предварительно подготовленной таблицы «Excel». Для этого подготавливается документ, соответствующий требованиям. Потом через кнопку «Сохранить как…» документ создаётся в нужном формате.
Файл не соответствует схеме
В случае возникновения подобной ошибки требуется проверять сам текст файла xsd и код в нём. При сохранении ошибка не возникает, а появляется только при открытии. В пример можно привести запуск в браузере без указания вышеупомянутых строк. Также причиной может быть отсутствие закрытых тегов.
Альтернативой является проблема, которая возникает в «1С». Решается она проще, для этого требуется выполнить «Проверить в интернете». Для этого нужно развернуть вкладку «Проверка» при открытом документе.
Дальше автоматически выполняется сверка и корректировка схем.