정보가 들어있는 xml 파일이 있습니다. 안드로이드 플랫폼 (Java 언어)에서 SD 카드를 사용하지 않고 xml 파일을 sqlite 데이터베이스로 변환하려고합니다. 누구든지 어떻게 할 생각이 있습니까?안드로이드 플랫폼에서 XML을 sqlite 데이터베이스로 변환하는 방법은 무엇입니까?
답변
확실!
프로젝트 폴더에 assets이라는 폴더가 있어야합니다. XML 파일을 해당 폴더에 넣고 Resources.openRawResource (int id)를 사용하여 XML 파일의 입력 스트림을 가져옵니다. 이전에이 작업을 수행 한 결과 XML 파일의 크기가 클 경우 이벤트 기반 XML 파서를 사용하여 XML을 메모리에로드하는 대신 조각으로 읽을 수 있도록 제안합니다.
안녕 ZachM, 나는 당신이 무엇을 의미하는지 정말로 모르겠다. – Gladys
XML 파일을 사용하여 sqlite 데이터베이스를 업데이트하기 위해 파서 (DOM, SAX, JSON)를 사용할 수 있습니다. XML 파일을 assets 폴더에 넣은 다음 Asset Manager의 도움으로 읽습니다. 이에 대한 자세한 정보는 아래 링크를 참조하십시오. 그래서
[http://www.androidhive.info/2012/05/android-rss-reader-application-using-sqlite-part-2/][1]
http://martin.cubeactive.com/android-filling-a-table-from-resource-file-using-xml-sqlite/
- 1. 안드로이드 플랫폼에서 sqlite 데이터베이스의 확장 액세스
- 2. XML 파일을 데이터베이스로 변환하는 방법은 무엇입니까?
- 3. 기기에서 데이터베이스로 안드로이드 애플리케이션을 실행하는 방법은 무엇입니까?
- 4. objective-c xml을 string으로 변환하는 방법은 무엇입니까?
- 5. xml을 html로 변환하는 가장 쉬운 방법은 무엇입니까?
- 6. XML을 읽을 수있는 것으로 변환하는 방법은 무엇입니까?
- 7. xml을 Word로 변환하는 파일을 편집하는 방법은 무엇입니까?
- 8. dom4j xml을 Swing Jtree로 변환하는 방법은 무엇입니까?
- 9. XML을 Java 트리 구조로 변환하는 방법은 무엇입니까?
- 10. 이진 파일을 SQLite 데이터베이스로 변환하는 가장 빠른 방법
- 11. 안드로이드 플랫폼에서 시간 사용하기
- 12. 안드로이드 플랫폼에서 JPEGImageDecoder 사용
- 13. MySQL 데이터베이스 덤프를 새 PG 데이터베이스로 변환하는 방법은 무엇입니까?
- 14. MFC 모델을 SQLite 데이터베이스로 저장
- 15. 임베디드 데이터베이스로 Flex AIR Sqlite
- 16. 안드로이드 SQLite 고유 삽입
- 17. 안드로이드 플랫폼에서 다음 화면으로 이동하면서 화면을 닫는 방법은 무엇입니까?
- 18. 안드로이드 플러시 sqlite 테이블
- 19. XML을 스키마로 가져 와서 XML을 데이터베이스로 더 잘 가져오고 내보내는 방법은 무엇입니까?
- 20. SQLite 파일에 저장된 PDF/xml을 여는 방법은 무엇입니까?
- 21. SVG 그래픽을 사용하여 XML을 PDF로 변환하는 방법은 무엇입니까?
- 22. XSLT를 작성하여 다음 XML을 다음 HTML로 변환하는 방법은 무엇입니까?
- 23. XML을 Java 객체로 변환하는 가장 좋은 방법은 무엇입니까?
- 24. xpath : 다음 xml을 결과 데이터 형식으로 변환하는 방법은 무엇입니까?
- 25. XML을 계층 적 HTML 메뉴로 변환하는 방법은 무엇입니까?
- 26. Python에서 XSL 스타일 시트를 사용하여 XML을 HTML로 변환하는 방법은 무엇입니까?
- 27. xml을 Rails 3에서 ActiveRecord Object로 변환하는 기본 제공 방법은 무엇입니까?
- 28. 이미지 경로 이름을 sdcard에서 Sqlite 데이터베이스로 저장합니다.
- 29. 데이터베이스로 안드로이드 애플 리케이션 개발
- 30. CSV를 데이터베이스로 덤프하도록 변환하는 Python 스크립트
당신이 원하는 이 전화 또는 개발 중에 응용 프로그램과 sqlite 데이터베이스를 배포 할 수 있습니다. – Janusz
내가 개발하는 동안 그것을 원한다 ... – Gladys