[RPA] 웹 - XPath

2021. 8. 5. 13:23·Tools/RPA
YouTube 나도코딩님의 동영상을 보면서 공부한 내용입니다.
부족한 내용이나 잘못된 내용은 댓글남겨주시면 감사하겠습니다!
출처 : https://www.youtube.com/channel/UC7iAOLiALt2rtMVAWWl4pnw

XPath : 일반적으로 특징, 아이디, 클래스라는 속성이나 텍스트라는 속성을 이용해서 간단하게 줄일 수 있는 것
html문서안에 있는 특정 엘리먼트를 지정하는 주소. 경로
이 경로를 적기 위해선 전체 경로를 적을 수도 있고, id나 클래스 어떤 속성같은 특징을 이용해서 쉽고 간편하게 사용가능

/학교/학생/반/학생[2] 또 같은 태그가 여러개 있으면 인덱스 이용
//*[@학번="1-1-5"] 학번을 넣어줌으로써 xpath를 줄어줌.

/ : 내가 위치하고 있는것의 한단계 아래
// : 지금 있는 위치로부터 모든 하위 엘리먼트에 대해서 모두 찾기
* : 모든 곳에서 찾기.
@ : 속성

/hteml/body/div/span/a..
//*[@id="login"]

학교는 루트로 부모, 학교의 자식은 학년, 학생의 부모는 반, 학생끼리는 형제

<학교 이름="스누피고등학교">
    <학년 value="1학년">
        <반 value="1반">
            <학생 value="1번" 학번="1-1-1">이지은</학생>
            <학생 value="2번" 학번="1-1-2">유재석</학생>
            <학생 value="3번" 학번="1-1-3">조세호</학생>
            <학생 value="4번" 학번="1-1-4">박명수</학생>
            <학생 value="5번" 학번="1-1-5">이지은</학생>
        </반>
        <반 value="2반"/>
        <반 value="3반"/>
        <반 value="4반"/>
        <반 value="5반"/>
    </학년>

    <학년 value="2학년"/>...유재석</학년>
    <학년 value="3학년"/>
</학교>

 

'Tools > RPA' 카테고리의 다른 글

[RPA] 웹 - Selenium  (0) 2021.08.05
[RPA] 웹 - HTML  (0) 2021.08.02
[RPA] 데스크탑UI - 그림판 실행 후 글자 작성 후 자동 종료  (0) 2021.08.02
[RPA] 데스크탑UI - 파일시스템  (0) 2021.07.31
[RPA] 데스크탑UI - 윈도우, 키보드, 메시지박스, 로그  (0) 2021.07.29
'Tools/RPA' 카테고리의 다른 글
  • [RPA] 웹 - Selenium
  • [RPA] 웹 - HTML
  • [RPA] 데스크탑UI - 그림판 실행 후 글자 작성 후 자동 종료
  • [RPA] 데스크탑UI - 파일시스템
min_sol
min_sol
  • min_sol
    비글개발연구소🐾
    min_sol
  • 전체
    오늘
    어제
    • 분류 전체보기 (278)
      • Programming (128)
        • Algorithm (52)
        • JAVA (40)
        • GIS (5)
        • PyQt (10)
        • C# (11)
        • Mobile (6)
        • AI (4)
      • Backend (36)
        • Spring (14)
        • JSP (11)
        • Network (5)
      • Frontend (29)
        • React (11)
        • Vue (13)
        • Next.js (4)
      • Database (10)
        • PostgreSQL (1)
        • Oracle (8)
        • Elasticsearch (1)
      • DevOps (8)
        • Linux (7)
        • Mac (1)
      • Tools (31)
        • IntelliJ (1)
        • GitHub (10)
        • RPA (20)
      • Security (9)
      • etc (21)
        • ERROR (5)
        • 세미나 | 교육 (10)
        • 자격증 (1)
        • 일상 (2)
        • 2021 (2)
  • 인기 글

  • 태그

    자동화
    RPA
    스윙
    계산기
    명품자바에센셜
    spring
    코딩테스트
    VUE
    vue.js
    자료구조
    jsp
    PyQt
    연습문제
    자바
    생능출판
    PyQt5
    백준
    이클립스
    알고리즘
    Java
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
min_sol
[RPA] 웹 - XPath
상단으로

티스토리툴바