Hi Spark Users, I want to parse xml coming in the query columns and get the value, I am using *xpath_int* which works as per my requirement but When I am embedding in the Spark SQL query columns it is failing.
select timesheet_profile_id, *xpath_int(timesheet_profile_code, '(/timesheetprofile/weeks/week[* *td.current_week**]/**td.day**)[1]')* *this failed * where Hardcoded values work for the above scenario scala> spark.sql("select timesheet_profile_id, xpath_int(timesheet_profile_code, '(/timesheetprofile/weeks/week[2]/friday)[1]') from TIMESHEET_PROFILE_ATT").show(false) Anyone has worked on this? Thanks in advance. Thanks - Chetan