读取文件并将其存储在数组中,然后在有}的位置将其拆分,

杰克

我想读取一个文件并将其存储在数组中,然后在有}的位置将数组拆分,以便数组中的每个项目都包含拆分后的字符串。这就是我的意思

我的文件包含以下内容:

[
{
    "sample1": {
        "color": "red", 
        "date": "2011, 
        "name": "george"
    }
}, 
{
    "sample2": {
        "color": "red", 
        "date": "2012", 
        "name": "phil"
    }
}, 

我想阅读此文件,例如在数组中具有oth元素来表示

{
        "sample1": {
            "color": "red", 
            "date": "2011, 
            "name": "george"
        }
}, 

并用第一个元素表示

    {
    "sample2": {
        "color": "red", 
        "date": "2012", 
        "name": "phil"
    }
}, 

现在我不太确定该怎么做,我不知道数组的大小,也不确定如何访问数组的每个元素,到目前为止,我已经开始了

String str;
  char[] getArray;

  FileReader fr = new FileReader("/sampleProject");
  BufferedReader br = new BufferedReader(fr);

  br.readLine();

  while ((str = br.readLine()) != null) {
     str.toCharArray();
     str.split("},");

  }

  System.out.println("Here it is" + str);

  br.close();
}
凯兹

如果您不知道,可以使用ArrayList来指定数组的大小。str.toCharArray();str.split("},")};可能不是你所期望的,因为你永远不ASIGN返回值。

我没有对此进行测试,但是也许它可以满足您的需求:

String str;
  char[] getArray;

  FileReader fr = new FileReader("/sampleProject");
  BufferedReader br = new BufferedReader(fr);

  br.readLine();
  ArrayList<String> result = new ArrayList<>();

  while ((str = br.readLine()) != null) {
     String[] array = str.split("},");
     for(int i = 0; i< array.length;i++) {
         result.add(array[i]);
     }
  }

  System.out.println("Here it is" + str);

  br.close();

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

逐行读取文本文件,然后使用批处理脚本将其存储在数组中

来自分类Dev

读取输入并将其存储在数组中的问题

来自分类Dev

从文本文件中读取信息并将其正确存储在数组int中

来自分类Dev

如何从文件中读取多行并将其拆分为php中的数组

来自分类Dev

从文件中读取整数并将其存储在数组C ++中

来自分类Dev

查找除数并将其存储在数组中

来自分类Dev

使用JQuery读取文本文件并将其存储在数据库中

来自分类Dev

从文本文件读取数据并将其存储在对象数组中-NodeJS

来自分类Dev

从文本文件中读取数据并将其存储在python中的数组中

来自分类Dev

如何从文件中读取数据,然后将数据转换为int并将其存储在向量中

来自分类Dev

从文本文件中读取行并将其存储在多维数组php中

来自分类Dev

从txt文件读取整数并将其存储到数组中

来自分类Dev

从文本文件读取整数并将其存储到数组中

来自分类Dev

同时读取多个文本文件中的文本并将其拆分为单词数组

来自分类Dev

如何从文件中读取字符串并将其拆分为不同的数组?

来自分类Dev

Perl:如何从文本文件中读取不同的值并将其放置在数组中?

来自分类Dev

如何读取文件的内容并将其存储在c#中的格式化数组中

来自分类Dev

读取输入并将其存储在数组中的问题

来自分类Dev

展开路径文件夹名称并将其存储在数组中

来自分类Dev

如何从文件中读取多行并将其拆分为php中的数组

来自分类Dev

在python中读取配置文件,将其存储到列表中,然后将其拆分为子列表

来自分类Dev

从文本文件中读取网格并将其存储在二维数组中?

来自分类Dev

以整数/ string取输入并将其存储在数组中

来自分类Dev

读取文本文件,将每个字符都转换为小写并将其存储在数组中

来自分类Dev

读取具有多个数据条目的文本文件并将其转换为对象并存储在数组中

来自分类Dev

使用GREP从文件中提取文本并将其存储在数组中的Bash语法

来自分类Dev

读取CSV文件并将其拆分为数组(Java)

来自分类Dev

从文件中读取,拆分并将其存储在变量中

来自分类Dev

读取整个文件并将其存储在列表中,而不会丢失将其拆分的内容

Related 相关文章

  1. 1

    逐行读取文本文件,然后使用批处理脚本将其存储在数组中

  2. 2

    读取输入并将其存储在数组中的问题

  3. 3

    从文本文件中读取信息并将其正确存储在数组int中

  4. 4

    如何从文件中读取多行并将其拆分为php中的数组

  5. 5

    从文件中读取整数并将其存储在数组C ++中

  6. 6

    查找除数并将其存储在数组中

  7. 7

    使用JQuery读取文本文件并将其存储在数据库中

  8. 8

    从文本文件读取数据并将其存储在对象数组中-NodeJS

  9. 9

    从文本文件中读取数据并将其存储在python中的数组中

  10. 10

    如何从文件中读取数据,然后将数据转换为int并将其存储在向量中

  11. 11

    从文本文件中读取行并将其存储在多维数组php中

  12. 12

    从txt文件读取整数并将其存储到数组中

  13. 13

    从文本文件读取整数并将其存储到数组中

  14. 14

    同时读取多个文本文件中的文本并将其拆分为单词数组

  15. 15

    如何从文件中读取字符串并将其拆分为不同的数组?

  16. 16

    Perl:如何从文本文件中读取不同的值并将其放置在数组中?

  17. 17

    如何读取文件的内容并将其存储在c#中的格式化数组中

  18. 18

    读取输入并将其存储在数组中的问题

  19. 19

    展开路径文件夹名称并将其存储在数组中

  20. 20

    如何从文件中读取多行并将其拆分为php中的数组

  21. 21

    在python中读取配置文件,将其存储到列表中,然后将其拆分为子列表

  22. 22

    从文本文件中读取网格并将其存储在二维数组中?

  23. 23

    以整数/ string取输入并将其存储在数组中

  24. 24

    读取文本文件,将每个字符都转换为小写并将其存储在数组中

  25. 25

    读取具有多个数据条目的文本文件并将其转换为对象并存储在数组中

  26. 26

    使用GREP从文件中提取文本并将其存储在数组中的Bash语法

  27. 27

    读取CSV文件并将其拆分为数组(Java)

  28. 28

    从文件中读取,拆分并将其存储在变量中

  29. 29

    读取整个文件并将其存储在列表中,而不会丢失将其拆分的内容

热门标签

归档