2012-02-08 4 views
0

나는 엄청난 양의 XML을 가지고있다. 많은 객체들은 테이블과 외래 키를 생성하기위한 하위 객체를 가지고 있습니다. 노드에는 많은 특성이 있습니다.20MB의 XML 데이터를 SQL 데이터베이스에 저장하려면 어떻게합니까?

복잡한 파일을 처리 할 수있는 라이브러리가 PHP, Python 또는 편리한 언어로 있습니까?

+0

나는 누구도 알지 못합니다. 나는 당신이 시장에서 자동으로 이것을 수행하는 데 사용할 수있는 많은 제품이 있다는 것을 알고있다. ('자동 데이터베이스 변환기 xml to sql'과 같은 것을 검색 구글). 당신이 충분히 깊숙이 파고 들면 좋은 무료 것이 될 수도 있습니다. 그러나 내가 주로 말하고자하는 것은 스크립팅 언어를 아는 경우 전환 자체를 스크립팅하는 것은 그리 어렵지 않으며 새 소프트웨어를 사용하는 방법을 배우는 것 (그리고 구매할 수도 있음)을 배우는 것보다 훨씬 느립니다. –

답변

1

왜이 작업을 수행하고 있습니까?

마이클 스톤 브레 커 (Michael Stonebraker)의 말에 따르면, 저녁에 집에 갈 때마다 차를 조금씩 가져 가서 차고의 개별 선반에 배치하는 것과 같다고 생각합니다. 그것은 많은 일이며, 대개는 불필요합니다. XML 데이터베이스에 XML을 저장하면됩니다.

+0

감사합니다. 좋은 XML 데이터베이스는 무엇입니까? 나는 http://xml.apache.org/xindice/을 조사하고있다. – dangerChihuahua007

관련 문제