Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
içeren StructType bir sütunu XML dizesine dönüştürür. Desteklenmeyen bir tür söz konusu olduğunda bir özel durum oluşturur.
Sözdizimi
from pyspark.sql import functions as sf
sf.to_xml(col, options=None)
Parametreler
| Parametre | Türü | Description |
|---|---|---|
col |
pyspark.sql.Column veya str |
Yapı içeren sütunun adı. |
options |
dict, isteğe bağlı | Dönüştürmeyi denetleme seçenekleri. XML veri kaynağıyla aynı seçenekleri kabul eder. |
İade
pyspark.sql.Column: verilen StructTypeöğesinden dönüştürülen bir XML dizesi.
Örnekler
from pyspark.sql import Row, functions as sf
data = [(1, Row(age=2, name='Alice'))]
df = spark.createDataFrame(data, ("key", "value"))
df.select(sf.to_xml(df.value, {'rowTag':'person'}).alias("xml")).collect()
[Row(xml='<person>\n <age>2</age>\n <name>Alice</name>\n</person>')]