В нашей Java-программе мы получаем кортеж Erlang и извлекаем его в OtpErlangTuple
. Один из элементов кортежа должен быть строкой, но может быть пустым. Когда он пуст, его значение равно []
- способ Эрланга для представления пустого списка.
Мой вопрос: как проверить, является ли элемент пустым, чтобы преобразовать его в OtpErlangString
?
Как сейчас (OtpErlangString)messageData.elementAt(2)
, возникает следующее исключение:
class java.lang.ClassCastException
, 'com.ericsson.otp.erlang.OtpErlangList cannot be cast to com.ericsson.otp.erla
ng.OtpErlangString'
Спасибо
Martin