Имеются запросы вида:
str and (str or str)
str and str or str
str and not str
str and str {str {str}}
...etc
Нужно распарсить строки в JSON объект. Например:
str and (str or str) =>
{and: [
str,
{
or: [
str,
str
]
}
]}
str and str {str {str}} =>
{and: [
str,
{
str: {
str: {
str
}
}
}
]}
Подскажите, какой наилучший способ выбрать для этого? На данный момент разделяю строку на элементы по операторам and,or и тд.
, получаю массив элементов и работаю с каждым, запоминая оператор. Выбираю, по какому оператору сплитить, по приоритету, гди у И
самый высокий приоритет, затем ИЛИ
и тд. Сплитила с учетом скобок - то есть все, что в скобках, становилось отдельным элементом, и затем сплитилось вновь. Чем не нравится способ - шаг влево или вправо - что-то да отвалится.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Будут ли эти записи равны? Это ведь то же самое, правильно я понимаю?
Есть slider, который находится над передвигающимся объектомСделал я это так:
У меня на форме есть textBox1 и textBox2, в которых выводится информация о выбранном предметеМне нужно, чтобы на этой же форме в textBox3 выводился результат...
Есть ли возможность поместить все стринги в отдельный файл и присваевать его значения как ресурс в каждом месте где нужно?