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.
öğesinin DataFrame içeriğini belirtilen yola XML biçiminde kaydeder.
Sözdizimi
xml(path, rowTag=None, mode=None, attributePrefix=None, valueTag=None,
rootTag=None, declaration=None, arrayElementName=None, nullValue=None,
dateFormat=None, timestampFormat=None, compression=None, encoding=None,
validateName=None)
Parametreler
| Parametre | Türü | Açıklama |
|---|---|---|
path |
str | Hadoop tarafından desteklenen herhangi bir dosya sistemindeki yol. |
mode |
str, isteğe bağlı | Veriler zaten mevcut olduğunda davranış. Kabul edilen değerler , 'append', 'overwrite've 'ignore' veya 'error' (varsayılan) değerleridir'errorifexists'. |
İadeler
Hiçbiri
Örnekler
Xml dosyasına DataFrame yazın ve yeniden okuyun.
import tempfile
with tempfile.TemporaryDirectory(prefix="xml") as d:
spark.createDataFrame(
[{"age": 100, "name": "Alice"}]
).write.mode("overwrite").option("rowTag", "person").xml(d)
spark.read.option("rowTag", "person").format("xml").load(d).show()
# +---+------------+
# |age| name|
# +---+------------+
# |100|Alice|
# +---+------------+