У меня есть Jtree из Hash, где объект может быть другим хешем или массивом.Теперь мне нужно взять это JTree и преобразовать его в String, но я не могу отличить массив от хеша, как я могу отличить его?Существует что-то вроде тега в DefaultTreeNode, и я мог бы различать узлы, когда я вставляю их в JTree?
Например:
Мой Jtree равен
> Array
> Hash1
> String1
> String2
> Hash2
> String1
> String2
> String3
> Array1
> String1
Инаконец, строка должна быть
[{String1, String2}, {String1, String2, String3}, [String1]]
Спасибо.