新西兰公司注册提供了一个包含所有公开商业信息的json文件。这个文件的吞吐量高达40gb,但是还有一个较小的json文件(~250mb),其中包含非公司实体(独立交易者等)的数据。作为一个热身练习,我想我可以将它导入到R中,以了解大小,可扩展性和计算要求。
我在将较小的json文件导入R时遇到了很多麻烦。我已经尝试了jsonlite,RJSONIO,rjson,但看起来该文件是用非正统的文件编写的。 json格式,因此标准' fromJSON'命令正在崩溃。以下是我尝试导入R的文件的一部分(2个实体):test.json
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="80dp"
android:background="@drawable/curve_shap"
android:orientation="vertical" >
<TextView
android:id="@+id/txt_dia"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_margin="10dp"
android:text="Adakah anda ingin membatalkan permohonan anda ?"
android:textColor="@android:color/white"
android:textSize="15dp"
android:textStyle="bold"
android:gravity="center">
</TextView>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:orientation="horizontal"
android:background="#3E80B4">
<Button
android:id="@+id/pasti"
android:layout_width="100dp"
android:layout_height="30dp"
android:background="@android:color/white"
android:clickable="true"
android:text="Ya"
android:textColor="#5DBCD2"
android:textStyle="bold"
android:layout_marginBottom="5dp"/>
<Button
android:id="@+id/takPasti"
android:layout_width="100dp"
android:layout_height="30dp"
android:layout_marginLeft="5dp"
android:layout_marginBottom="5dp"
android:background="@android:color/white"
android:clickable="true"
android:text="Tidak"
android:textColor="#5DBCD2"
android:textStyle="bold" />
</LinearLayout>
注意:JSONlint似乎并不认为该文件是一个有价值的JSON文件
我的想法是我可能需要使用stream_in()或readLines()但我对这些函数并不十分熟练。任何帮助或见解非常感谢。干杯