`

一个读取文件转换为json格式进行处理

    博客分类:
  • json
阅读更多
  //读取xml文件
		   InputStream in = new FileInputStream(basePath+"/ajax.xml");
			byte[] b = new byte[1024];
			int length = 0;
			StringBuffer sb = new StringBuffer();
			while ((length = in.read(b)) != -1) {
				//以前在这出现乱码问题,后来在这设置了编码格式
				sb.append(new String(b, 0, length,"UTF-8"));
			}
			in.close();
			//转换为json字符串
			String jsonStr = sb.substring(sb.indexOf("{"),
					sb.lastIndexOf("}") + 1);
			JSONArray ja = JSONArray.fromObject("[" + jsonStr + "]");
			for (int i = 0; i < ja.size(); i++) {
				String number=ja.getJSONObject(i).get("text").toString().split(" ")[0].toString().trim();
				String numberValue=ja.getJSONObject(i).get("text").toString();
				if(number.equals(codeId)){
					return numberValue.substring(numberValue.indexOf(" "),numberValue.lastIndexOf(" ") + 1);
				}
			}

 //获取项web项目根目录

String basePath = request.getContextPath();

 

XML格式:

<?xml version="1.0" standalone="yes" ?>
<neverModules>
  <autocomplete>
    <dataSource>
      <![CDATA[
[
{text:'000000   大盘走势  DPZS', content:'000000'},
{text:'000001   平安银行  PAYX', content:'000001'},
{text:'000000         系统代码	 xtdm', content:'系统代码'}
]  ]]></dataSource>   </autocomplete></neverModules>

 

 

System.out.println("大盘走势");

分享到:
评论

相关推荐

    grib2json--grib2文件转换成json格式

    标题 "grib2json -- 将grib2文件转换为json格式" 描述了将气象学中的grib2文件转化为更便于处理和分析的json格式的过程。grib2是一种广泛用于存储气象预报、气候数据和其他环境信息的二进制文件格式。而json...

    python json文件转txt文件,批处理json文件转换成一个txt文件

    标题中的"python json文件转txt文件,批处理json文件转换成一个txt文件",指的是使用Python编写脚本来读取多个JSON文件,解析其内容,并将数据写入到TXT文件中。这通常涉及到以下步骤: 1. **导入必要的库**:首先...

    将各种数据转换JSON格式

    标题中的“将各种数据转换JSON格式”指的是将不同来源或结构的数据,如表格(CSV、Excel)、数据库记录、XML文档等,转换为JSON对象,以便于数据处理、存储或网络传输。这涉及到数据解析、格式转换和编码等多个技术...

    python json文件转txt文件,批处理json文件转换成一个txt文件,

    2. 定义一个函数,用于将单个JSON文件转换为TXT文件: ```python def json_to_txt(json_file_path, txt_output_path): with open(json_file_path, 'r', encoding='utf-8') as json_file: data = json.load(json_...

    使用python将plist文件转换为json格式

    本文将详细介绍如何使用Python将plist文件转换为JSON格式。 首先,我们需要理解.plist文件。它是苹果系统中用于存储配置或元数据的文件,通常包含键值对、数组和字典等结构。要处理.plist文件,Python提供了一个名...

    古诗内容提取json格式转jsonl

    将JSON转换为JSONL的过程通常涉及读取JSON文件,遍历其中的每个对象,然后将每个对象写入新的JSONL文件,每写完一个对象就在行尾添加一个换行符。在Python中,可以使用`json`库来实现这一转换: ```python import ...

    VB利用官方api读写JSON数据格式文件简单实例

    在VB(Visual Basic)编程环境中,使用官方API来读写JSON数据格式文件是常见的操作,尤其是在处理网络数据交换或者存储配置信息时。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和...

    json格式转txt格式实力

    1. **读取JSON文件**:首先,你需要打开VS并创建一个新的C#项目。然后,使用`System.IO`命名空间中的`StreamReader`或`File.ReadAllText`方法读取JSON文件的内容。例如: ```csharp string jsonData = File....

    Java读取json文件,并转化为map取值

    如果值是另一个JSON对象或数组,你需要再次进行类型转换。例如,如果`value`是一个`Map`,你可以这样访问其属性: ```java if (value instanceof Map) { @SuppressWarnings("unchecked") Map, Object&gt; nestedMap ...

    C++读写json文件

    通过使用这个库,你可以轻松地读取JSON文件,将数据解析成C++的数据结构,然后进行操作,或者反过来,将C++的数据结构转换成JSON字符串并写入文件。 使用nlohmann/json库的基本步骤如下: 1. **安装**:首先,你...

    C#读取文件夹中所有文件名称并转为json格式描述

    本话题聚焦于如何使用C#来读取文件夹中的所有文件名称,并将这些信息转换成JSON格式,这对于客户端远程管理服务器端的文件结构至关重要。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读...

    C#winform中读写json文件

    这个示例中,我们创建了一个`Person`类,然后在按钮事件中分别实现了读取JSON文件和写入JSON文件的功能。 总结,C# WinForm应用中读写JSON文件主要依赖于Newtonsoft.Json库。通过简单的序列化和反序列化操作,我们...

    Java_读写json格式的文件方法详解

    在 Java 中,读写 JSON 格式的文件主要分为三步:第一步是读取文件内容,第二步是将文件内容格式化成 JSON 对象,第三步是将 JSON 对象转换成 Java 对象。 首先,需要了解 JSON 格式的基本结构,JSON 格式由键值对...

    将xls转变为json格式工具

    在IT行业中,数据转换是常见的任务之一,尤其是在处理不同格式的数据时。此工具专注于将Excel(xls)文件转换成...对于需要处理大量Excel数据并希望与JSON格式的数据源进行集成的开发者来说,这是一个非常实用的工具。

    Excel文件内容转换成Json数据格式

    标题 "Excel文件内容转换成Json数据格式" 描述了一个实用的技术操作,即将Excel电子表格的数据转换为Json(JavaScript Object Notation)格式。Json是一种轻量级的数据交换格式,广泛用于前后端数据传输,因其易读...

    已经实现了:(含源码)VB利用官方api读写JSON数据格式文件简单实例.zip

    总的来说,这个VB6 JSON读写实例是一个很好的学习资源,它演示了如何利用官方API来处理JSON数据,这对于那些不熟悉现代编程语言但又需要处理JSON数据的VB6开发者来说,是非常有价值的。通过学习和实践这个实例,...

    xlsx表转换为json表工具

    当我们需要将XLSX文件转换为JSON时,通常是因为需要在非Excel环境中处理数据,例如在Web应用或API交互中。"xlsx表转换为json表工具"就是这样一个实用程序,它能将Excel表格的内容转换成JSON格式,使得数据更方便地被...

    JSON_Trans.rar_LABVIEW转换JSON_json Labview_labivew json_labview j

    标题“JSON_Trans.rar_LABVIEW转换JSON_json Labview_labivew json_labview j”表明这是一个关于如何在LabVIEW中实现JSON转换的实践教程或示例。 描述中提到,“LabVIEW建立JSON通讯示例,通过建立簇,将数据转换成...

    自然语言,数据清洗后存储成jsonl格式文件

    自然语言处理是计算机科学的一个重要领域,它涉及人工智能、语言学和统计学,旨在让计算机理解和生成人类自然语言。在实际应用中,我们经常需要对大量文本数据进行预处理,以便进行后续分析或模型训练。这里提到的...

Global site tag (gtag.js) - Google Analytics