현재 다른 회사의 ftp 사이트에서 다운로드 한 XML 데이터를 가져 오는 웹 사이트에서 작업하고 있습니다. 온라인 상점을 위해 주문, 아이템, 아이템 업데이트 등을 다운로드하고 있습니다."임의"XML을 구문 분석하는 방법
이제 제품 목록에 대한 XML 파일은 원숭이가 함께 훔친 것처럼 보입니다. 내 말은, 그것이 일반적인 것이 아닙니다. 일부 제품에는 다른 제품이 xml 파일에없는 필드가 있습니다. 하나 개의 제품은 다음과있을 수 있습니다 예를 들어
...<Value AttributeID="Color">Orange</Value>
<Value AttributeID="Quantity">1000</Value>
<Value AttributeID="Master Model Header">Air Soft Ammunition</Value>
<Value AttributeID="Master Model Body Copy">
다음 제품이되지만 ...
<Value AttributeID="Caliber">.177</Value>
<Value AttributeID="Quantity per Box">600</Value>
<Value AttributeID="Master Model Header">Pegable Blister Box BBs</Value>
<Value AttributeID="Master Model Body Copy">
는 물론 일부 유사점이있다,하지만 모든 제품은이다 같은. 이것은 내 첫 번째 진짜 XML 프로젝트이며 나는 이런 식으로 처리하는 방법을 잘 모르겠습니다.
나는 상점의 모든 제품이 동일한 속성으로 취급되는 것은 아니지만 제품이 xml 파일로 분류되지 않으므로 제품 "유형"을 결정할 방법이없고이 제품의 유형 "이러한 특정"속성 "을 가지고 있으며 카테고리로 분류 되더라도 수천 개의 제품이 있습니다. 모델의 수천을 의미 할 수있는 제품의 각 유형에 대한 모델을 생성해야합니다.
이렇게 임의의 속성을 어떻게 처리합니까? 이 일에 대해 어떻게 생각하세요?
언어/플랫폼? magento를 사용하여 – Jimmy
php. –
이 데이터로 무엇을해야합니까? db 형식으로 가져오고, 기존의 일부 제품에 적응하고, 다른 형식으로 변환합니까? –