Я имею дело с онлайн-файл XML, содержащий пустые поля:Работа с XML разборе Scala
<item/>
Так что, когда я использую Scala функции XML API .text:
(father \\ "item").text
Моя программа просто останавливается (без ошибок). Как я могу предотвратить запуск моего кода в этой проблеме?
Я не нашел ничего в API Scala, который работал для меня (.isEmpty, equals (null)). Возможно, библиотека может помочь мне решить эту проблему.
Какую версию Scala/scala-xml вы используете? Здесь '( \\" item "). Text' возвращает пустую строку (' String = "" ') –
' (father \\ "item"). Text.isEmpty' должен работать просто отлично. – nattyddubbs
мне возвращается . Я на версии 2.10 –