小编Geo*_*kis的帖子

如何使用Pyspark和Dataframes查询Elasticsearch索引

Elasticsaerch的文档仅涵盖向Spark加载完整索引.

from pyspark.sql import SQLContext
sqlContext = SQLContext(sc)
df = sqlContext.read.format("org.elasticsearch.spark.sql").load("index/type")
df.printSchema()
Run Code Online (Sandbox Code Playgroud)

如何使用pyspark执行查询以从Elasticsearch索引返回数据并将其作为DataFrame加载到Spark?

dataframe elasticsearch pyspark

7
推荐指数
1
解决办法
6496
查看次数

iOS:将plist文件中的字典加载到数组中

我正在尝试将以下plist文件加载到NSMutableArray

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Item 0</key>
<dict>
    <key>title</key>
    <string>East Coast</string>
</dict>
<key>Item 1</key>
<dict>
    <key>title</key>
    <string>West Coast</string>
</dict>
<key>Item 2</key>
<dict>
    <key>title</key>
    <string>South Rhodes</string>
</dict>
</dict>
</plist>
Run Code Online (Sandbox Code Playgroud)

我正在使用以下Objective C代码

- (void)viewDidLoad 
{
    [super viewDidLoad];
    // Load data from the plist file
    NSString *plistPath = [[NSBundle mainBundle] pathForResource:@"Menu" ofType:@"plist"];
    self.menuArray = [NSMutableArray arrayWithContentsOfFile:plistPath];
}
Run Code Online (Sandbox Code Playgroud)

plist的名称是Menu.plist.

执行代码后,menuArray为空.

奇怪的是,在Apple的"QuickContacts"示例代码中使用相同的代码,一切都在那里完美无缺.

感谢您的时间.

dictionary load plist ios

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

dataframe ×1

dictionary ×1

elasticsearch ×1

ios ×1

load ×1

plist ×1

pyspark ×1