a.xml
<?xml version="1.0" encoding="UTF-8"?>
<DATA>
<ROW>
<LOC>KOR</LOC>
<YMD>20160215</YMD>
<HMD>082726</HMD>
<FLOORID>1</FLOORID>
<AREAID>1</AREAID>
<SCALECD>000001</SCALECD>
<WEIGHT>500</WEIGHT>
<MACADDR>D7:54:27:34:70:28</MACADDR>
<OFFSET>2</OFFSET>
</ROW>
<ROW>
<LOC>KOR</LOC>
<YMD>20160215</YMD>
<HMD>082726</HMD>
<FLOORID>1</FLOORID>
<AREAID>1</AREAID>
<SCALECD>000001</SCALECD>
<WEIGHT>500</WEIGHT>
<MACADDR>D7:54:27:34:70:28</MACADDR>
<OFFSET>2</OFFSET>
</ROW>
</DATA>
보면 WEIGHT값과 SCALEID, OFFSET값을 비교해서 중복이 될경우 중복데이터중 하나만 버리고 하나는 가져가고싶습니다.
PHP로 파싱을 한다음 데이터를 가져오는것 까진 했는데 그 이후 어떤식으로 방향을 잡아야하는지 모르겠습니다..
배열중복 제거 함수를 잘 이용해보세요.
http://php.net/manual/kr/function.array-unique.php