Зачем конвертировать WXB в XML?
Люди видят «WXB» и предполагают, что это упакованный документ, который распаковывается в .XML, но это расширение используется несвязанными программами. Проекты watchX Blocks хранят свои блоки в формате XML, в то время как wxBasic использует .wxb для интерпретируемого исходного кода BASIC - ни один из них не является форматом, требующим конвертера.
Способы конвертации WXB в XML
Visual Studio Code FREE
Откройте файл .wxb в Visual Studio Code. Если содержимое - XML (watchX Blocks), используйте File > Save As и введите имя с расширением .xml; если это код BASIC, он не является XML и не может быть конвертирован.
Notepad++ FREE
Откройте файл в Notepad++ для проверки. Если он начинается с дерева <xml>/<block>, сохраните копию как .xml; в противном случае работайте с ним как с исходным кодом, а не с разметкой.
Об этих форматах
Файл .wxb - это проект, сохраненный в watchX Blocks, визуальном редакторе кода для носимого Arduino-совместимого устройства watchX. Он представляет собой XML-документ, в котором хранятся…
Открыть детали .WXB →Файл XML - это текстовый документ, в котором структурированные данные хранятся во вложенных пользовательских тегах. Поскольку это обычный текст, его открывает любой текстовый редактор -…
Открыть детали .XML →Качество и на что обратить внимание
- Переименование
.wxbв.xmlработает только тогда, когда файл уже содержит XML; исходный код wxBasic создаст невалидный, непригодный для использования XML-файл. - Никакого парсинга, форматирования или добавления схем не происходит - вы просто меняете метку существующих байтов, а не транслируете формат.
- Всегда сохраняйте оригинальный
.wxb, так как программа-владелец может отказаться открывать переименованный файл.
Часто задаваемые вопросы
Является ли файл WXB просто XML-файлом?
.wxb - это исходный код BASIC, и они не являются XML.