Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mengembalikan nilai float, nilai nol jika tidak ada kecocokan yang ditemukan, atau NaN jika kecocokan ditemukan tetapi nilainya non-numerik.
Syntax
from pyspark.sql import functions as sf
sf.xpath_float(xml, path)
Parameter-parameternya
| Pengaturan | Tipe | Description |
|---|---|---|
xml |
pyspark.sql.Column atau str |
Nama kolom atau kolom XML. |
path |
pyspark.sql.Column atau str |
Ekspresi XPath. |
Examples
from pyspark.sql import functions as sf
df = spark.createDataFrame([('<a><b>1</b><b>2</b></a>',)], ['x'])
df.select(sf.xpath_float(df.x, sf.lit('sum(a/b)'))).show()
+------------------------+
|xpath_float(x, sum(a/b))|
+------------------------+
| 3.0|
+------------------------+