Спецсимволы в названиях объектов

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Tehnik053
Сообщения: 12
Зарегистрирован: Вт мар 28, 2017 5:57 pm

Спецсимволы в названиях объектов

Сообщение Tehnik053 »

На днях столкнулся с такой проблемой...не смог вставить в меню значение свойства(%Esp-Kitchen.Status%).
Оказалось что, MD не воспринимает спецсимволы в названии объектов.
Поменял название на EspKitchen и все заработало.
Возможно таким новичкам как я, данная информация будет полезна.
Спасибо skysilver из группы Telegram за помощь в решении проблемы.
Последний раз редактировалось Tehnik053 Ср авг 23, 2017 10:22 pm, всего редактировалось 1 раз.
Sasha95
Сообщения: 57
Зарегистрирован: Ср авг 02, 2017 10:16 pm

Re: Спецсимволы в названиях объектов

Сообщение Sasha95 »

Вы можете использовать вместо "-" это "_"
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Контактная информация:

Re: Спецсимволы в названиях объектов

Сообщение skysilver »

Tehnik053 писал(а):Спасибо skaysilver из группы Telegram за помощь в решении проблемы.
Пожалуйста. Только в нике малость ошиблись. ;)
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Tehnik053
Сообщения: 12
Зарегистрирован: Вт мар 28, 2017 5:57 pm

Re: Спецсимволы в названиях объектов

Сообщение Tehnik053 »

skysilver писал(а):
Tehnik053 писал(а):Спасибо skaysilver из группы Telegram за помощь в решении проблемы.
Пожалуйста. Только в нике малость ошиблись. ;)
Прошу прощения! Поправил)

Отправлено с моего M5 Note через Tapatalk
Chainik
Сообщения: 1465
Зарегистрирован: Вс янв 10, 2016 11:05 am

Re: Спецсимволы в названиях объектов

Сообщение Chainik »

А какие спецсимволы кроме "_" можно использовать в названиях объектов?
с "~" не работает;
с "-" не работает;
с "^" не работает...

Может кто в курсе?
Logrus
Сообщения: 2113
Зарегистрирован: Пт апр 07, 2017 12:20 pm

Re: Спецсимволы в названиях объектов

Сообщение Logrus »

Chainik писал(а): Чт июн 03, 2021 10:54 pm А какие спецсимволы кроме "_" можно использовать в названиях объектов?
с "~" не работает;
с "-" не работает;
с "^" не работает...

Может кто в курсе?
вот тлг бы читали и не задавали вопросов
с кодировкой и сопоставлением оной в бд разберитесь

а вообще вспомнилась картинка
Изображение

еще где то было соглашение об наименовании
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Chainik
Сообщения: 1465
Зарегистрирован: Вс янв 10, 2016 11:05 am

Re: Спецсимволы в названиях объектов

Сообщение Chainik »

Logrus писал(а): Пт июн 04, 2021 12:45 am вот тлг бы читали и не задавали вопросов
Нет у меня телеги и не предвидится.
А если бы вы ответили по существу (при условии, что знаете), была бы практическая польза.
Logrus
Сообщения: 2113
Зарегистрирован: Пт апр 07, 2017 12:20 pm

Re: Спецсимволы в названиях объектов

Сообщение Logrus »

Chainik писал(а): Пт июн 04, 2021 8:52 am
Logrus писал(а): Пт июн 04, 2021 12:45 am вот тлг бы читали и не задавали вопросов
Нет у меня телеги и не предвидится.
А если бы вы ответили по существу (при условии, что знаете), была бы практическая польза.
по существу? ну прочтите второе предложение
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Chainik
Сообщения: 1465
Зарегистрирован: Вс янв 10, 2016 11:05 am

Re: Спецсимволы в названиях объектов

Сообщение Chainik »

Не увидел во втором предложении перечисления спецсиволов, которые можно использовать в наименованиях, помимо "_".

=============
Есть только два небуквенных символа, которые могут встречаться в имени XML: двоеточие (:) и подчеркивание (_). Так как двоеточие уже зарезервировано для пространств имен, в качестве escape-символа используется подчеркивание.
=============
Если бы вы сказали, что можно использовать только "_", это был бы содержательный ответ.
Logrus
Сообщения: 2113
Зарегистрирован: Пт апр 07, 2017 12:20 pm

Re: Спецсимволы в названиях объектов

Сообщение Logrus »

Chainik писал(а): Пт июн 04, 2021 10:11 am Не увидел во втором предложении перечисления спецсиволов, которые можно использовать в наименованиях, помимо "_".

=============
Есть только два небуквенных символа, которые могут встречаться в имени XML: двоеточие (:) и подчеркивание (_). Так как двоеточие уже зарезервировано для пространств имен, в качестве escape-символа используется подчеркивание.
=============
Если бы вы сказали, что можно использовать только "_", это был бы содержательный ответ.
ну вот вчера когда отвечал, и код посмотрел и даже попробовал создать об!екты с - и ^ и у меня создались
и во второй строчке написал, но придирайтесь дальше :lol:
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Ответить