입력 XMLXSLT 고유 레코드를 가져 오는 제품
<Products>
<Product>
<ProductDetail>
<ProductTitle>title1</ProductTitle>
</ProductDetail>
<Contact>
<ContactHome>adad</ContactHome>
<ContactInfo>
<ContactNum>1</ContactNum>
<ContactSINum>2</ContactSINum>
</ContactInfo>
</Contact>
</Product>
<Product>
<ProductDetail>
<ProductTitle>title2</ProductTitle>
</ProductDetail>
<Contact>
<ContactHome/>
<ContactInfo>
<ContactNum>3</ContactNum>
<ContactSINum>4</ContactSINum>
</ContactInfo>
</Contact>
</Product>
<Product>
<ProductDetail>
<ProductTitle>title1</ProductTitle>
</ProductDetail>
<Contact>
<ContactHome/>
<ContactInfo>
<ContactNum>1</ContactNum>
<ContactSINum>2</ContactSINum>
</ContactInfo>
</Contact>
</Product>
</Products>
출력 XML
<Productcoll>
<ProductINFO>
<ProductTitle>title1</ProductTitle>
<ContactNum>1</ContactNum>
<ContactSINum>2</ContactSINum>
</ProductINFO>
<ProductINFO>
<ProductTitle>title2</ProductTitle>
<ContactNum>3</ContactNum>
<ContactSINum>4</ContactSINum>
</ProductINFO>
</Productcoll>
키 사용하고 ID를 생성하여 XSLT로했습니다. 하지만 .... 키를 다른 지점의 노드를 사용하여 사용하는 방법? 공유 된 출력에 기초
는
논리는 무엇입니까? 'ProductTitle'별로 그룹화하려고합니까? 일부 요소가 제외되는 이유는 무엇입니까 (예 :'ContactHome')? 두 요소가 같은 이름이지만 다른 값을 갖는다면 어떻게 될까요? (같은 'ProductTitle'에 대해 ' 1'및 ''과 같이) 시도한 XSLT로 질문을 업데이트 할 수 있습니까? –
중복 텍스트를 제거하기 위해 시도한 코드를 추가하고 질문을 편집하십시오. "주로 코드"라는 경고는 이유가 있기 위해 설정됩니다. 수표를 속이려면 덤프 텍스트를 사용하지 마십시오. 정교한 진술로 질문을 명확히하십시오. –