Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Retourneert een lang geheel getal of de waarde nul als er geen overeenkomst wordt gevonden, of een overeenkomst wordt gevonden, maar de waarde is niet-numeriek.
Syntaxis
from pyspark.sql import functions as sf
sf.xpath_long(xml, path)
Parameterwaarden
| Kenmerk | Typologie | Description |
|---|---|---|
xml |
pyspark.sql.Column of str |
XML-kolom- of kolomnaam. |
path |
pyspark.sql.Column of str |
XPath-expressie. |
Voorbeelden
from pyspark.sql import functions as sf
df = spark.createDataFrame([('<a><b>1</b><b>2</b></a>',)], ['x'])
df.select(sf.xpath_long(df.x, sf.lit('sum(a/b)'))).show()
+-----------------------+
|xpath_long(x, sum(a/b))|
+-----------------------+
| 3|
+-----------------------+