0
노드 (이 경우 "User/ShopId")가 비어있는 경우 노드가 기본값 (예 : "0")으로 바뀌도록 XML 블록을 변환해야합니다.빈 노드의 기본값
어떻게 이것을 XSLT로 수행 할 수 있습니까?
XSLT 1.0
<Users>
<User>
<Email>[email protected]</Email>
<ShopId>123123</ShopId>
<ERPCustomer>100</ERPCustomer>
<DisplayName>Username</DisplayName>
</User>
<User>
<Email>[email protected]</Email>
<ShopId></ShopId>
<ERPCustomer>100</ERPCustomer>
<DisplayName>Username</DisplayName>
</User>
<Users>
이 코드 샘플 내에서
<Objects Version="product-0.0.1">
<User Email="[email protected]" ShopId="123123" ERPCustomer="100" DisplayName="Username"></User>
<User Email="[email protected]" ShopId="0" ERPCustomer="100" DisplayName="Username"></User>
</Objects>
감사합니다, 나는 확실히 그렇게 할 것입니다. – user634545
두 템플릿의 기본 우선 순위가 같기 때문에 명시 적으로 '우선 순위'값이 필요합니다. –