We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 064bc5c commit 56c925dCopy full SHA for 56c925d
1 file changed
sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/jsonExpressions.scala
@@ -760,9 +760,10 @@ case class StructsToJson(
760
case class SchemaOfJson(child: Expression)
761
extends UnaryExpression with String2StringExpression with CodegenFallback {
762
763
+ private val jsonOptions = new JSONOptions(Map.empty, "UTC")
764
+ private val jsonFactory = new JsonFactory()
765
+
766
override def convert(v: UTF8String): UTF8String = {
- val jsonOptions = new JSONOptions(Map.empty, "UTC")
- val jsonFactory = new JsonFactory()
767
val dt = Utils.tryWithResource(CreateJacksonParser.utf8String(jsonFactory, v)) { parser =>
768
parser.nextToken()
769
inferField(parser, jsonOptions)
0 commit comments