はXMLである:ここではこのxpathが空のノードセットを返すのはなぜですか?ここで
<recordTarget>
<patientRole>
<patient>
<religiousAffiliationCode code="1013" displayName="Christian (non-Catholic, non-specific)" codeSystem="2.16.840.1.113883.5.1076" codeSystemName="HL7 Religious Affiliation"/>
</patient>
</patientRole>
</recordTarget>
は私のXPathステートメントがある(n1は名前空間です)
<xsl:variable name="religion" select="n1:recordTarget/n1:patientRole/n1:patient/n1:religiousAffilliationCode/@displayName"/>
私は少量のXMLしか含んでいませんが、現在のコンテキストは正しく、名前空間n1が定義されています。マイケル・ケイは鋭い目を持っています。これはスペルミスです。 –