2010-08-23 4 views
0

WordPress 플랫폼에서 실행되는 내 웹 사이트와 통합하려는 XML 작업 피드가 있습니다. 나는 WordPress에 대해 잘 알고 있으며 데이터베이스 스키마에 익숙하다.사용자 정의 필드로 XML 데이터를 WordPress MySQL 데이터베이스로 구문 분석

XML 작업 피드는 데이터 업데이트/삽입/삭제 및 관련 이미지가 포함 된 XML 파일이 포함 된 압축 된 아카이브 파일을 통해 FTP를 통해 웹 사이트 서버에 자동으로 전달됩니다.

프로세스는 다음과 같아야합니다

아카이브 파일
  • 의 포장을 풀고 zip 파일은 XML 파일 데이터를 구문 분석 적절한 위치
  • -
  • 이동 이미지가있는 경우
    1. 확인
    2. 한 번 처리 된 파일 삭제

    Th e WordPress 스키마는 매우 간단하며 WordPress 게시물 제목이나 설명에 포함되지 않는 모든 데이터는 사용자 정의 필드로 저장됩니다.

    MySQL 데이터베이스로 XML 데이터를 구문 분석하는 데 도움이되는 PHP 스크립트/라이브러리를 찾고 있습니다. 이 부분은 나에게 매우 새로운 부분이므로이 문제에 대한 모든 조언을 부탁드립니다.

  • +0

    1. 업로드하는 동안보고있는 위치의 파일 시스템에 파일이 "표시"되어 있습니까? 나는. 부분적으로 업로드 된 파일을 처리하지 않습니까? – VolkerK

    +0

    처리 할 아카이브 파일이 있는지 시간 단위로 확인하는 크론 작업을 계획합니다. 있을 경우 처리됩니다. 파일을 업로드하는 동안 * 볼 수있는 좋은 질문입니다. 이상적으로 아카이브 파일은 스크립트와 업로드 간의 충돌이나 충돌을 막기 위해 완전히 업로드 될 때까지 보이지 않을 것입니다. – serpico

    답변

    0

    jQuery에 익숙하다면 phpquery을 참조하십시오. 더 쉽게 사용할 수 있습니다. 한 사람의 HTML은 다른 사람의 XML입니다.