Tôi đã thấy câu hỏi mà anh chị em sau đây đã được áp dụng dựa trên giá trị của nút nhưng vấn đề của tôi liên quan đến nút thực tế.Xpath/XSLT: kiểm tra xem anh chị em sau là một nút cụ thể
Đây là loại XML tôi đã có:
<Employee>
<Summary>
<A>
<B>
</Summary>
<Elections>
</Elections>
<Employee>
tôi cần phải viết một điều kiện XPath như sau:
if (NOT(the following sibling(first sibling) of /Employee/Summary is Elections)), then do something.
Hiện nay tôi có:
<xsl:if test="(not(following-sibling::Employee/Summary[1]='Earnings'))
<xsl:call-template name="EmployeeRecord"/>
</xsl:if>
Hãy lưu ý rằng tôi không kiểm tra giá trị nút nhưng chính nút đó (tức là tên nút). Bất kỳ trợ giúp nào theo đúng hướng sẽ được đánh giá cao.
Nút hiện tại là gì? Điều kiện được phác thảo không phù hợp với xslt hiện tại của bạn. Bạn có thể nói bằng những từ bạn đang ở trong tài liệu và những gì bạn muốn đạt được không? –