내 문제는 제목을 찾을 수 있습니다 모든 articles.I의 첫 번째 저자의 마지막 이름의 각각의 XPath에 할당이이 내가 두드리는했던 마지막 질문입니다 1 시간 이상 동안의 나의 머리 그러나 나는 그것을 이해할 수 없다. 도와 주셔서 감사합니다.
Q
사용하여 표현
-5
A
답변
1
가장 먼저해야 할 일은 모든 기사를 찾는 것입니다. 이제 우리는 나무의 특정 위치 (/Publications/Proceedings/Article
)를 아는 것, 또는 어디에 있든 모든 기사를 찾을 수 있습니다 (//Article
). 그러나 이것은 우리에게 너무 많은 정보를 제공하고 좁힐 필요가 있습니다.
두 개의 정보, 기사 제목 및 첫 번째 작성자의 성입니다.
제목을 얻는 것은 기사 에서처럼 쉽습니다. 다음과 같이 제목을 붙이면됩니다. Article/Title
.
작성자 정보를 얻으려면 약간의 어려움이 있습니다. 작성자의 성은 다음과 같이 수행 할 수 있습니다. Author/Surname
하지만 작성자는 한 명만 필요합니다.
주어진 기사의 첫 번째 작성자를 얻으려면 position()
함수를 사용하여 첫 번째 코드를 가져옵니다 (XML 배열 색인 생성이 1에서 시작한다는 것을 기억하십시오) : Author[position()=1]
. 숫자 자체를 사용하여 바로 가기를 수행 할 수 있습니다. - Author[1]
여기서 두 개의 XPath를 작성하기에 충분한 정보가 있습니다. 행운을 빕니다.
관련 문제
- 1. CSS를 사용하여 테이블 표현
- 2. 사용하여 표현 (plotmath는)
- 3. 표현
- 4. 루프 foreach를 사용하여 XML 표현
- 5. 정수를 사용하여 순열을 표현 하시겠습니까?
- 6. 표현
- 7. 표현
- 8. 표현
- 9. 표현
- 10. 표현
- 11. 내가 바인딩 표현 객체가 표현
- 12. 내가 같은 표현 만든 표현
- 13. 온톨로지 표현
- 14. 스키마 표현
- 15. 그래프 표현
- 16. Handlebars.js - 표현
- 17. VB에서 API를 통해 표현 트리에 LINQ 표현
- 18. 표현 추상화
- 19. 표현 트리를 사용하여 개체의 속성 읽기
- 20. JQuery에서 $ .css()를 사용하여 CSS 표현 설정
- 21. 표현 트리를 사용하여 개체의 모든 속성 비교
- 22. 자바와 Tika를 사용하여 문자열을 배열로 정규 표현
- 23. 짧은 바인딩 유효성 검사를 사용하여 표현
- 24. Cuda에서 표현 템플릿을 사용하여 람다 식 작성하기
- 25. 많은 다른 html 페이지를 사용하여 표현
- 26. 를 사용하여 텍스트 표현 내 프로젝트에서
- 27. getter 메서드를 사용하여 number의 속성에 액세스하는 표현
- 28. XACML을 사용하여 논리적 표현 인 정책을 표현하십시오.
- 29. 동등한 표현
- 30. 표현 변경하기
일반적인 SO 사용을위한 팁. 이미지 게시/HTML/XML/앞으로 링크 할 웹 사이트가 다운되면 (그리고 귀하의 질문이 모든 맥락을 잃어 버림) 미래에 어떤 일이 일어 났는지 게시하고, 시도한 몇 가지 사항을 게시하여 잘못된 곳을 수정할 수있게하십시오. 우리는 하루 종일 숙제를 응답합니다!) – MindingData
한 시간 동안 노력했다면 무엇을 시도 했습니까? 문제가 발생한 곳을 알려주시겠습니까? –
XML에서 이미지 구조를 표시하는 것은 매우 어렵습니다. 이 문제를 해결하기 위해 실제 노력을 게시하려면 질문을 편집 할 때 작고 관련성이 높은 XML 샘플을 포함 시키십시오 (**는 아니지만 ** 5000 개의 발행물 목록이지만 ** 관련성이있는 작은 견본**). 그래픽에서 복사/붙여 넣기를 통해 테스트 또는 디버깅을하는 것은 불가능하며 필자는 시도하고 도움을주기 위해 설명에 맞는 XML 샘플을 작성하지 않을 것입니다. :-) –