PySpark SQL: структура структуры экспорта [дубликат]

Я ленивый программист. Я не использую DOM, потому что это похоже на дополнительную типизацию. Для меня, чем меньше код, тем лучше. Вот как я добавил бы «bar» без замены «foo»:

function start(){
var innermyspan = document.getElementById("myspan").innerHTML;
document.getElementById("myspan").innerHTML=innermyspan+"bar";
}
3
задан zero323 8 July 2016 в 23:17
поделиться

1 ответ

StructType предоставляет методы json и jsonValue, которые могут быть использованы для получения json и dict представления соответственно и fromJson, которые могут быть использованы для преобразования словаря Python в StructType.

schema = StructType([
    StructField("domain", StringType(), True),
    StructField("timestamp", LongType(), True),                            
])

StructType.fromJson(schema.jsonValue())

Единственное, что вам нужно, это встроенный модуль json для синтаксического анализа ввода dict, который может быть использован StructType.

4
ответ дан zero323 19 August 2018 в 11:40
поделиться
  • 1
    Отличный ответ, не знаю, почему он не был принят. :) – Briford Wylie 4 October 2017 в 17:54
Другие вопросы по тегам:

Похожие вопросы: