Как вернуть пару ключ / значение данных JSON в строке в наборе данных Spark <Row>? - PullRequest
0 голосов
/ 10 октября 2019

Я пытался получить строку из набора данных и смог получить строку из набора данных, но всякий раз, когда я пытался вернуться в список, он выдавал java.lang.string cannot cast into apache.spark.sql.Row Ниже кода я пытался

List<Row> lisdata=new ArrayList<Row>();
//whileiteration
//jsonobjectdata
//{"firstname":"john","lastname":"snow","work":"nightwatcher"}
Row rowdata=Rowfactory.create(jsonobjectdata);
lisdata.add(rowdata.get(0));

return lisdata.iterator();


...