8wDlpd.png
8wDFp9.png
8wDEOx.png
8wDMfH.png
8wDKte.png

将字符串列转换为 json 并在 pyspark 中解析

user25653727 3月前

53 0

我的数据框看起来像|ID|Notes|---------------|1|'{\'Country\':\'USA\',\'Count\':\'1000\'}'||2|{\'Country\':\'USA\',\'Count\':\'100...

我的数据框看起来像

|ID|Notes|
---------------
|1|'{"Country":"USA","Count":"1000"}'|
|2|{"Country":"USA","Count":"1000"}|

ID : int
Notes : string

当我使用 from_json 来解析列 Notes 时,它会给出所有 Null 值。我需要帮助将此列 Notes 解析为 pyspark 中的列

帖子版权声明 1、本帖标题:将字符串列转换为 json 并在 pyspark 中解析
    本站网址:http://xjnalaquan.com/
2、本网站的资源部分来源于网络,如有侵权,请联系站长进行删除处理。
3、会员发帖仅代表会员个人观点,并不代表本站赞同其观点和对其真实性负责。
4、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
5、站长邮箱:yeweds@126.com 除非注明,本帖由user25653727在本站《json》版块原创发布, 转载请注明出处!
最新回复 (0)
  • 下面的 C++ 程序应该读取一个名为 english.json 的 json 文件并显示 \'title\' 信息。#include #包括#包括

    下面的 C++ 程序应该读取一个名为 json 文件 english.json 并显示 \'title\' 信息。

    #include <iostream>
    #include <fstream>
    #include <json/value.h>
    
    using namespace std;
    
    int main()
    {
        Json::Value language;
        ifstream language_file("english.json", std::ifstream::binary);
        language_file >> language;
    
        cout << language["title"] << endl;
    
        return 0;
    }
    

    但是当我运行该程序时,出现此错误:E0349 没有运算符\'>>\'与这些操作数匹配

    我尝试过使用 jsoncpp 库中的其他函数,但出现了更多错误,这种方法似乎是最简单、最有效的。

返回
作者最近主题: