[json] CSV / XLS를 JSON으로 변환 하시겠습니까? [닫은]

XLS를 JSON으로 변환하는 응용 프로그램이 있는지 아는 사람이 있습니까?

또한 CSV로 변환기를 설정합니다. 아무것도 없으면 스스로 작성해야 할 수도 있기 때문입니다.



답변

이것은 나를 위해 완벽하게 작동했으며 파일 업로드가 필요하지 않습니다.

https://github.com/cparker15/csv-to-json?files=1


답변

내가 만든이 도구를 사용해보십시오.

미스터 데이터 컨버터

JSON, XML 등으로 변환합니다.

모든 클라이언트 쪽이므로 데이터가 컴퓨터를 떠나지 않습니다.


답변

Powershell 3.0 (Windows 8과 함께 제공되며 Windows 7 및 Windows Server 2008 에서는 사용 가능 하지만 Windows Vista에서는 제공되지 않음) 이후 내장 convertto-json 커맨드 렛을 사용할 수 있습니다.

PS E:> $topicsjson = import-csv .\itinerary-all.csv | ConvertTo-Json

PS E:\> $topicsjson.Length
11909

PS E:\> $topicsjson.getType()

IsPublic IsSerial Name                                     BaseType
-------- -------- ----                                     --------
True     True     Object[]                                 System.Array              

Technet의 온라인 도움말 페이지


답변

기존 솔루션을 찾을 수 없으면 Java로 기본 솔루션을 쉽게 구축 할 수 있습니다. 방금 고객을 위해 하나를 작성했으며 연구 도구를 포함하여 불과 몇 시간이 걸렸습니다.

Apache POI는 Excel 바이너리를 읽습니다.
http://poi.apache.org/

JSONObject는 JSON을 빌드합니다

그 후 Excel 데이터의 행을 반복하고 JSON 구조를 작성하면됩니다. 기본 사용법에 대한 의사 코드는 다음과 같습니다.

FileInputStream inp = new FileInputStream( file );
Workbook workbook = WorkbookFactory.create( inp );

// Get the first Sheet.
Sheet sheet = workbook.getSheetAt( 0 );

    // Start constructing JSON.
    JSONObject json = new JSONObject();

    // Iterate through the rows.
    JSONArray rows = new JSONArray();
    for ( Iterator<Row> rowsIT = sheet.rowIterator(); rowsIT.hasNext(); )
    {
        Row row = rowsIT.next();
        JSONObject jRow = new JSONObject();

        // Iterate through the cells.
        JSONArray cells = new JSONArray();
        for ( Iterator<Cell> cellsIT = row.cellIterator(); cellsIT.hasNext(); )
        {
            Cell cell = cellsIT.next();
            cells.put( cell.getStringCellValue() );
        }
        jRow.put( "cell", cells );
        rows.put( jRow );
    }

    // Create the JSON.
    json.put( "rows", rows );

// Get the JSON text.
return json.toString();


답변

이것은 나를 위해 작동하며 클라이언트 측을 실행합니다 :
http://www.convertcsv.com/csv-to-json.htm


답변

방금 이것을 찾았습니다.

http://tamlyn.org/tools/csv2json/

(참고 : 웹 주소를 통해 csv 파일을 사용할 수 있어야합니다)


답변

작은 무료 도구를 사용해보십시오.

http://keyangxiang.com/csvtojson/

node.js csvtojson 모듈을 사용합니다.