这是因为XPath的设计者选择了从1开始的索引,而不是从0开始。这个决策是基于以下几个原因:
/bookstore/book[1]
/bookstore/book[0]
总之,XPath的设计者选择了从1开始的索引,以便与人类的阅读习惯、其他编程语言和工具保持一致,并提高可读性和易用性。虽然这个决策可能对初学者来说有些不直观,但在实际使用中,人们很快就会适应这种索引方式。
技术创作101训练营
腾讯技术创作特训营第二季第3期
serverless days
云+社区技术沙龙[第22期]
第三期Techo TVP开发者峰会
云+社区技术沙龙[第5期]
云+社区技术沙龙[第28期]
领取专属 10元无门槛券
手把手带您无忧上云