eval
например
result = eval("rootNode.childNode." + customNode)
и затык в том, что если customNode "подать" заведомо несуществующий, то выполнение eval подвисает
Подскажите, может кто сталкивался с подобным и как выходил или может где почитать об этом можно?
Сходу, на SO не нахожу подобной ситуации
Всем спасибо!
Зачем через eval?
В конфиге пишу название параметра (оно может быть вариантивным), есть функция которая вычитывает этот параметр Не писать же под каждое общение структуру rootNode.childNode.childNode
Сплит по точке и циклом вытаскивай. Eval — зло
Обсуждают сегодня