Java를 사용하여 XML 파일의 데이터를 데이터베이스에 삽입하려고합니다. 여기에는 테이블 만들기와 XML 파일의 데이터 삽입이 포함됩니다.java를 사용하여 xml 파일 데이터를 데이터베이스에 삽입 하시겠습니까?
답변
내가 할 수있는 코드를 제공하지만, 당신에게 방향을 제공하지 않을거야 :
두 당신의 작업에 부품이 있습니다 : XML을 구문 분석
을 - 할 수있다 Java에 대한 많은 XML 파서 중 하나에 의해 수행됩니다. this question을 참조하십시오.
here과 another one here이있는 JDBC을 사용하여 데이터베이스와 통신 할 수 있습니다.
글쎄, OP가 "XML 컨텐츠를 데이터베이스에 삽입"한다는 의미에 따라 XML을 파싱 할 필요가 없을 수도 있습니다. 어쩌면 XML의 실제 바이트를 DB에 고정시키는 것이 바람직한 것일까? 그건 제쳐두고, 당신의 대답에 완전히 동의합니다. – QuantumMechanic
감사 ............, ... –
이 한 시간 작업 및/또는 당신이, 당신은 JDBC (ALA) 자바에서 DB 통신을 우회 고려할 수 많은 데이터를 가지고 있고, 대신에, 당신의 출력 스트림 수있는 일반을 텍스트 인 경우 유효한 (삽입) SQL 문을 포함하는 SQL 스크립트. 일단 SQL 스크립트가 있으면 명령 프롬프트/라인을 통해 로컬로 DB에 액세스하고 새로 생성 된 SQL 스크립트를 가져올 수 있습니다.
XML을 구문 분석하려면 MByD의 URL # 1을 참조하십시오.
나는 그것을 할 코드로 당신을 공급하지만, 당신에게 방향을 제공하지 않을거야: 이것은 한 번 작업 및/또는 많은 데이터가있는 경우
는, 당신은 우회 고려할 수 Java (ala JDBC)에서 DB 통신을 수행하고 유효한 (삽입) SQL 문을 포함하는 일반 텍스트 SQL 스크립트로 출력을 스트리밍 할 수 있습니다. 일단 SQL 스크립트가 있으면 명령 프롬프트/라인을 통해 로컬로 DB에 액세스하고 새로 생성 된 SQL 스크립트를 가져올 수 있습니다.
XML을 구문 분석하려면 MByD가 제공 한 URL # 1을 참조하십시오.
- 1. Java를 사용하여 데이터베이스에 이미지 삽입
- 2. 대량 데이터를 C#에서 데이터베이스에 삽입 하시겠습니까?
- 3. jsp와 데이터베이스에 데이터를 삽입
- 4. 파이썬을 사용하여 파일 데이터를 sqlite 데이터베이스에 삽입 할 때의 문제
- 5. 데이터베이스에 ZIP 파일 삽입
- 6. Java를 사용하여 외부 데이터베이스에 연결
- 7. Python을 사용하여 SQLite 데이터베이스에 이진 파일 삽입
- 8. JTable에 데이터를 삽입 하시겠습니까?
- 9. Java를 사용하여 HTML 페이지에서 데이터를 가져 와서 데이터베이스에 출력
- 10. xml 데이터를 데이터베이스에 매핑하는 NHibernate
- 11. 데이터베이스에 현재 날짜를 삽입 하시겠습니까?
- 12. Java를 사용하여 XML 내용 읽기
- 13. file_get_contents를 사용하여 데이터베이스에 파일 (이미지) 추가 하시겠습니까?
- 14. 데이터를 일괄 적으로 삽입 하시겠습니까?
- 15. SQL 데이터베이스에 데이터를 추가 하시겠습니까? odbc 사용하기
- 16. XML 문서를 데이터베이스에 저장 하시겠습니까?
- 17. java를 사용하여 FAT32에서 삭제 된 데이터를 복구 하시겠습니까?
- 18. Java를 MySQl 데이터베이스에 연결
- 19. 엔티티에 linq를 사용하여 여러 테이블에 여러 데이터를 삽입 하시겠습니까?
- 20. Python을 사용하여 sqlite3 데이터베이스에 데이터를 삽입 할 수 없습니다.
- 21. Struts 2를 사용하여 Postgres 데이터베이스에 데이터를 삽입/검색하는 방법은 무엇입니까?
- 22. JDBC를 사용하여 Oracle 데이터베이스에 데이터를 삽입 할 때 문제가 발생했습니다
- 23. Java를 사용하여 파일 객체의 XML 노드를 편집하는 방법
- 24. Java를 사용하여 원격 파일 읽기
- 25. java를 사용하여 https 파일 업로드?
- 26. Java를 사용하여 파일 컨텐츠 검색?
- 27. java를 사용하여 httpclient에서 파일 다운로드?
- 28. Java를 사용하여 PDF 파일 생성
- 29. 비누를 통해 MySQL에 데이터를 삽입 하시겠습니까?
- 30. SQL에서 Java를 사용하여 Java 변수 삽입
어떤 데이터베이스를 사용하고 있습니까? – Ankit
XML 문자열을 데이터베이스에 저장하거나 XML에서 데이터를 추출하고 테이블 행 (또는 행)을 채우려는 경우 명확히해야합니다. 첫 번째 옵션을 원한다면 대답은 간단합니다. 두 번째 경우 더 많은 정보를 제공해야합니다. –