|
-13 / 6 / 6
Регистрация: 04.08.2015
Сообщений: 622
|
||||||
Как получить содержимое строки по ее имени30.06.2017, 11:21. Показов 3555. Ответов 41
Метки нет (Все метки)
Имеется список имен строк text1, text2, text3. Строки с такими именами имеют различное содержимое.
0
|
||||||
| 30.06.2017, 11:21 | |
|
Ответы с готовыми решениями:
41
Как получить содержимое первой ячейки строки по которой кликнули? ListBox, получить содержимое отдельной строки |
|
183 / 110 / 44
Регистрация: 03.07.2016
Сообщений: 496
|
||
| 30.06.2017, 14:17 | ||
|
Дабы вас никто никуда не отсылал научитесь правильно вопрос формулировать.
0
|
||
|
1260 / 870 / 268
Регистрация: 02.04.2009
Сообщений: 3,307
|
|
| 30.06.2017, 14:17 | |
|
Блин, так речь идёт про "имена" и "содержимое" в XML?!...
0
|
|
|
183 / 110 / 44
Регистрация: 03.07.2016
Сообщений: 496
|
|
| 30.06.2017, 14:20 | |
|
0
|
|
|
1260 / 870 / 268
Регистрация: 02.04.2009
Сообщений: 3,307
|
||
| 30.06.2017, 14:21 | ||
|
Если дело касается тегов в XML и их содержимого, то это совсем другая история. Тогда речь не идёт o переменных, а о парсинге текстового файла. Уже второстепенно, что за это формат.
0
|
||
|
2762 / 2069 / 510
Регистрация: 17.02.2014
Сообщений: 9,507
|
||
| 30.06.2017, 14:24 | ||
1
|
||
|
-13 / 6 / 6
Регистрация: 04.08.2015
Сообщений: 622
|
||||||||||||
| 30.06.2017, 14:39 [ТС] | ||||||||||||
|
Xml здесь вообще непричем.
Еще раз: Есть строки
Добавлено через 11 минут
0
|
||||||||||||
|
2762 / 2069 / 510
Регистрация: 17.02.2014
Сообщений: 9,507
|
|
| 30.06.2017, 14:42 | |
|
VlGuvin, кто хотел и мог вам помог.
Но, вы не хотите/можете применять нашу терминологию, а мы понять вашу ![]() Опишите всю задачу целиком. Уверен, есть путь другой, который подскажут.
0
|
|
|
183 / 110 / 44
Регистрация: 03.07.2016
Сообщений: 496
|
||||||
| 30.06.2017, 14:43 | ||||||
![]() Не по теме: Конкурс угадай чего мне надо)
0
|
||||||
|
143 / 115 / 61
Регистрация: 13.01.2016
Сообщений: 305
|
||||||
| 30.06.2017, 14:50 | ||||||
|
VlGuvin, Думаю, выкрутиться можно, но это из серии ректальной тонзиллектомии.
0
|
||||||
|
183 / 110 / 44
Регистрация: 03.07.2016
Сообщений: 496
|
||
| 30.06.2017, 14:51 | ||
|
И если и это не то, значит берём книжку открываем раздел рефлексия и ломаем мозг.
Добавлено через 1 минуту
0
|
||
|
51 / 51 / 23
Регистрация: 05.04.2010
Сообщений: 127
|
||||||
| 30.06.2017, 17:56 | ||||||
|
Это?
1
|
||||||
|
1260 / 870 / 268
Регистрация: 02.04.2009
Сообщений: 3,307
|
|
| 30.06.2017, 19:22 | |
|
qualls, интересно! Однако вопрос: Вам когда-либо такое было нужно, в реальной среде?
Добавлено через 2 минуты У меня большие сомнения, что да. Но всё-же
0
|
|
|
183 / 110 / 44
Регистрация: 03.07.2016
Сообщений: 496
|
||
| 30.06.2017, 19:31 | ||
|
0
|
||
|
1260 / 870 / 268
Регистрация: 02.04.2009
Сообщений: 3,307
|
|
| 30.06.2017, 22:59 | |
|
Borsche, я в Java человек относительно новый. С понятием рефлексии знаком по наслышке, на практике повидать не приходилось (что, в принципе, не странно т.к. я из совсем другого мира программирования).
Но, я не вижу связи между Рефлексией как таковой (в её общепринятом описании: программа модифицирует сама себя, или генерирует и компилирует код на ходу и т.д.) и тем, что требовал ТС, реализацию чего любезно предоставил qualls. Не могу понять, в какой ситуации это может понадобиться: знать название переменной (откуда, если к ней нет доступа?) (и да, именно переменной, а не сущности), и по каким-то причинам не мочь обращаться к ней напрямую, но зато хранить где-то её имя (откуда мы его получили? а если знаем где она и имеем доступ, почему не обратиться к ней самой?), что бы потом каким-то образом получить её содержимое... Очень странная архитектура приложения получается. В какого профиля софте такое может существовать? Сама идея, её ход, мне кажется абсолютно извращённым (уж простите великодушно, ТС, я без всяких издёвок). Как я уже говорил, если бы ТС основывался на С и говорил о Pointer-ах - то тогда всё ясно. Но ведь речь шла именно о имени переменной. Добавлено через 5 минут Если предположить, что будет иметь место Рефлексия, и переменной с таким именем ПОКА не существует, но она будет создана... То возможно идея начинает приобретать смысл. Но в любом случае, неужели невозможно сделать всё проще (традиционнее что-ли), что бы не было нужды прибегать к таким странноватым механизмам?
0
|
|
|
183 / 110 / 44
Регистрация: 03.07.2016
Сообщений: 496
|
|
| 30.06.2017, 23:20 | |
|
Так то да. Просто ТС не знал что он хочет, тоесть как бы знал но в его голове это была походу просто куча мусора, и она вывалилась в форус где её пытались розгребти.
0
|
|
|
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
|
||
| 30.06.2017, 23:38 | ||
|
Задача еще проще, есть два объекта разных типов, но с похожим набором полей, надо сравнить одноименные поля.
1
|
||
|
1260 / 870 / 268
Регистрация: 02.04.2009
Сообщений: 3,307
|
|
| 01.07.2017, 01:07 | |
|
xoraxax, может я чего-то не знаю. Но если не ошибаюсь, JSON всего-лишь формат текстовых данных. Судя по сказанному Вами, в данном формате можно получить и объект (предполагаю, технически это нечто вроде сериализации, или она сама). Но Вы говорите о объектах, в данном контексте идея приблизительно ясна. Непонятно зачем такое делать со стандартными/нативными переменными (атрибутами). Ведь теоретически, если всё сделано правильно, всё-равно надо проходить через "геттеры".
В любом случае, раз это возможно, наверное какое-то применение к сему механизму есть. Просто стало интересно, в каком случае это может пригодиться.
0
|
|
|
4576 / 2775 / 491
Регистрация: 28.04.2012
Сообщений: 8,782
|
|||||||||||
| 01.07.2017, 01:52 | |||||||||||
|
var_1 Добавлено через 9 минут Не по теме:
2) Не надо. 3) Список сеттеров класса точно так же нужно будет получать через рефлекшн.
0
|
|||||||||||
|
1260 / 870 / 268
Регистрация: 02.04.2009
Сообщений: 3,307
|
|
| 01.07.2017, 16:08 | |
|
korvin_, во-первых, мы с Вами вроде вместе пиво не пили, по крайней мере пока. Так что, предлагаю, всё так и начать с "Вы". Ничего личного, просто не люблю фамильярностей.
По теме. Я вроде Вас не просил устраивать мне экзаминацию. Экспертом в данной теме себя отнюдь не считаю, и соответствующих заявлений нигде не делал. Если Вы хорошо в этом разбираетесь и есть желание объяснить что-то, то лично я буду только рад. Но только говорите пожалуйста внятно. Ваше "1, 2, 3", для обычных смертных вроде меня, никакой информации не содержат (в частности: пункты 1 и 2). Лично мне пока рано только аббревиатурами оперировать.
0
|
|
|
-13 / 6 / 6
Регистрация: 04.08.2015
Сообщений: 622
|
||||||||||||
| 03.07.2017, 09:34 [ТС] | ||||||||||||
|
Прошу прощения за поднятую тему.
Изначально вопрос возник в процессе изучения Java EE и попытке применить методику наполнения страницы текстовыми блоками похожую на PHP - чтение единого шаблона в память, замена в нем текстовых ключей на заранее подготовленные текстовые блоки находящиеся в буфере в виде переменных-строк. Коротко: Есть php файл содержащий ассоциативный массив текстовых ключей и переменных-строк соответствующих им, типа
Переменные-строки формируются и находятся в другом файле в виде
Никак не приходило в голову как можно подобное повторить в Java. Вот и пришла идея с xml файлом и хранением в нем имен будущих (или настоящих) переменных, которые можно материализовать (если можно так выразиться). Похоже глупая идея... А как еще можно в Java сделать редактируемый администратором ассоциативный массив + редактируемый файл с текстовыми блоками?
0
|
||||||||||||
| 03.07.2017, 09:34 | |
|
Проблема с TListBox.Необходимо получить Index строки по имени
Как получить содержимое папки?
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Особенности gif сгенерированных в Си
russiannick 21.10.2026
Рассмотрим генерацию gif файлов, которые в Си имеют свои особенности.
Gif представляет собой графический формат популярный в интернете. Посмотрим на палитру. Gif файл сгенерированный в си отличается. . .
|
FPS контроллер с анимированными Y-Bot и 3D-звуком miniaudio (Box3D, Recast, BehaviorTree.CPP, ozz-animation, ImGui, OpenGL и SDL3)
8Observer8 18.10.2026
Содержание блога | English Version
Полное мультиплатформенное руководство по стартовому проекту с FPS-контроллером игрока, анимированными роботами Y-Bot с 4-слойным блендингом, 3D-физикой Box3D,. . .
|
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер
На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
|
Копировать Windows на новый диск на UEFI
damix 17.10.2026
https:/ / uriesk. wordpress. com/ 2016/ 11/ 01/ move-window-10-to-ssd-on-a-uefi-dualboot-system-with-basic-linux-tools/
TL DR
Вставляем диск, а старый подключаем через переходник, грузимся с лайва. . .
|
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|