정적 csv 파일이 있습니다. 내 응용 프로그램에서 csv 파일의 데이터에 액세스 할 수 있도록 csv 파일의 모든 데이터를 데이터베이스로 변환하고 싶습니다. 나는 이것을 많이 연구했다. 그러나 아직도 나는 내 원인을 위해 뭔가를 찾을 수 없었습니다. 누군가가 이걸 도와 줄 수 있습니까? 고맙습니다.어떻게 csv 파일에서 데이터를 읽고 sqlite의 데이터베이스 파일에 저장할 수 있습니까?
0
A
답변
0
마침내 나는 csv 파일을 sqlite firefox 확장과 같은 도구를 사용하여 sqlite 데이터베이스 파일로 변환 할 수 있다고 생각했습니다. 그러면 변환 된 파일을 응용 프로그램에서 사용할 수 있습니다. 모든
1
자동으로 CSV 파일을 가져 와서 데이터베이스를 채우려는 내용을 모르겠습니다. 적어도 파일의 각 값을 직접 DB 행에 매핑해야합니다. 당신은 CSV 파일을 처리하기 위해 (라이브러리 나 다른 방법을 사용하여) 자신의 코드를 작성해야하고, 각 CSV "행"을 sqlite에 삽입하는 코드를 작성해야합니다.
형식을 제어하는 CSV 파일을 처리하는 것은 매우 간단합니다. 당신은 FileRead와 String.split()을 사용할 수 있습니다. 다음, 다시 CSV 행 맵에 그 값 N을 가정하는 것은에서부터 컬럼 N DB에, 당신은이 예에서,
private static final List<String> COLUMNS = new ArrayList<String>() {
add("NAME"); add("ADDRESS"); add("ZIPCODE"); ...;
}
SQLiteDatabase db = ...;
BufferedReader br = new BufferedRead(new FileReader("foo.csv"));
String line;
while ((line = br.readLine()) != null) {
Iterator cols = COLUMNS.iterator();
String[] vals = line.split("\\s*,");
ContentValues cv = new ContentValues();
for (String v: vals) {
cv.put(cols.next(), v);
}
db.insert(..., cv);
}
을 수행 할 수 있습니다, 당신은 COLUMNS에 정의 된 컬럼의 순서가와 정확히 일치하는지 확인해야합니다 각 CSV 행의 값 순서
-1
먼저 당신이 그물이있는 DataGridView에 CSV 파일을로드하고 SQLite는 데이터베이스에 모든 데이터를 저장 사용하는 경우가 ...
프로그램 대해 이야기하지 않았다 프로그램에서 CSV 파일을 가져관련 문제
- 1. 어떻게 데이터를 web.config 파일에 저장할 수 있습니까?
- 2. 개체를 파일에 저장할 수 있습니까?
- 3. 어떻게 원시 데이터를 이미지 파일에 저장할 수 있습니까?
- 4. .txt 파일에서 데이터를 읽고 벡터에 저장
- 5. 어떻게 eav 필드에 데이터를 저장할 수 있습니까?
- 6. 어떻게 입력 데이터를 다른 이름의 데이터베이스 열에 저장할 수 있습니까?
- 7. 파일에서 데이터를 읽고 MYSQL로 어떻게 실행합니까?
- 8. 은 어떻게 XML 파일에서 데이터를 읽고 델파이에
- 9. 데이터베이스 필드에 색상을 어떻게 저장할 수 있습니까?
- 10. CSV 파일에서 행을 읽고 JSON으로 내보내기
- 11. 데이터베이스 데이터를 파일에 저장 하시겠습니까?
- 12. 어떻게 GUID 내에 데이터를 저장할 수 있습니까?
- 13. 어떻게 GridView에서 데이터베이스로 데이터를 저장할 수 있습니까?
- 14. 배열 데이터를 프로그램에 어떻게 저장할 수 있습니까?
- 15. 어떻게 UITabelView 데이터를 아이폰에 저장할 수 있습니까?
- 16. 이전 데이터를 대체하지 않고 plist 파일에 새 데이터를 저장할 때마다 어떻게 할 수 있습니까?
- 17. 동시에 파일에 데이터를 읽고 쓸 수
- 18. 어떻게 postgresql의 데이터베이스 함수에서 파일에 데이터를 쓸 수 있습니까?
- 19. 데이터를 csv 파일에 씁니다.
- 20. Javascript는 나중에 사용하기 위해 외부 파일에서 데이터를 읽거나 임시 파일에 데이터를 저장할 수 있습니까?
- 21. 어떤 방법으로 데이터를 저장할 수 있습니까?
- 22. CSV 데이터베이스 파일에서 UITableView를로드 하시겠습니까?
- 23. 어떻게 C# 폼 요소 특성을 텍스트 파일에 저장할 수 있습니까?
- 24. 파일의 일부를 읽고 속성에 저장할 수 있습니까?
- 25. .csv 파일에서 문자열을 읽고 분할하는 방법은 무엇입니까?
- 26. 플래시 및 SQLite의 로컬 내부 데이터베이스
- 27. CSV 파일에서 데이터를 읽는 방법
- 28. C#에서 임의의 데이터를 파일에 저장할 수 있습니까?
- 29. 파일 안에 mdf 파일에 대한 메타 데이터를 저장할 수 있습니까?
- 30. API 데이터를 저장할 수 있습니까?