node.js 에서 원하는 갯수를 확인하려면
.length를 통해 array의 갯수를 확인하면 되긴한다.
MeasureSet 의 갯수를 확인하고
> var result_ele = xpath.select("/ClinVarSet/ReferenceClinVarAssertion/GenotypeSet/MeasureSet", doc); undefined > result_ele.length 2 |
MeasureSet의 인덱스로 접근해서 몇개씩을 가지는지 확인하면 될 듯
> var result_ele = xpath.select("/ClinVarSet/ReferenceClinVarAssertion/GenotypeSet/MeasureSet[1]/Measure/AttributeSet/Attribute", doc); undefined > result_ele.length 9 > var result_ele = xpath.select("/ClinVarSet/ReferenceClinVarAssertion/GenotypeSet/MeasureSet[2]/Measure/AttributeSet/Attribute", doc); undefined > result_ele.length 7 |
[링크 : https://stackoverflow.com/questions/2407781/get-nth-child-of-a-node-using-xpath]
'Programming > xml' 카테고리의 다른 글
xpath concat (0) | 2019.08.08 |
---|---|
xpath syntax - attribute 검색 및 특정값 얻기 (0) | 2019.08.08 |
xmllint string() (0) | 2019.07.25 |
libxml2 - xmlNodeDump() (0) | 2019.07.09 |
libxml2 (0) | 2019.07.04 |