簡體   English   中英

Selenium Webdriver-Java-從Gmail獲取特定文本

[英]Selenium Webdriver - Java - Get a specific text from Gmail

我正在嘗試從流結束后發送的電子郵件中提取特定的文本。 我需要提取通過電子郵件發送到我的Gmail帳戶的代碼,但無法訪問xpath:

<b>87884</b>

錯誤是下一個:

org.openqa.selenium.NoSuchElementException:否這樣的元素:無法找到元素:{“方法”:“ xpath”,“選擇器”:“ // * [@ id =“:13s”] / div [1] / div [2] / div [1] / div [1] / div [6]“}

我無法使用xpath,id到達元素。

請你幫助我好嗎?

這是HTML的一部分(沒有框架)

<div>
    <div>
        <div><h4>PLANTILLA DEPURACION DE RENTA</h4></div>
        <div><b>Estimado Colaborador,</b></div>
        <div>Favor validar renta adjunta.<br><br></div>
        <div>Al correo se adjuntan las ultimas tres(3) liquidaciones.<br><br></div>
        <div>
            <span><b>Ejecutivo solicitante: </b> Roberto JaimeAdasme  Vera</span><br>
            <span><b>Rut solicitante: </b>10032153K</span><br>
            <span><b>Renta Bruta Ejecutivo: </b>1228819</span><br>
            <span><b>Renta Liquida Ejecutivo: </b>1010044</span><br>
            <span><b>Renta Depurada Ejecutivo: </b>1228819</span><br>
            <span><b>Otros Descuentos: </b>112233</span><br>
            <span><b>Pmt: </b>69520</span><br>
            <span><b>Tipo de Campania: </b>Sin campaña</span><br>
            <span><b>Nombre Socio: </b>MICHAEL A JOSE</span><br>
            <span><b>Rut Socio: </b>135105899</span><br>
            <span><b>Fecha: </b>18/04/2018</span><br>
        </div>
        <br>
        <br>
        <br>
        <div>En caso de renta <span><b>valida</b></span> enviar el codigo <span style="font-size:20px"><b>87884</b></span> al ejecutivo.</div>
        <br>
        <div>En caso de renta <span><b>invalida</b></span> enviar correccion al ejecutivo.</div>
        <br>
        <br>
        <div>
            Este correo electronico contiene informacion legal confidencial y privilegiada.
            Si Usted no es el destinatario a quien se desea enviar este mensaje,
            tendra prohibido darlo a conocer a persona alguna, asi como a reproducirlo o
            copiarlo. Si recibe este mensaje por error, favor de notificarlo al remitente
            de inmediato y desecharlo de su sistema.
        </div>
        <br>
        <div>Los acentos han sido omitidos por motivos de compatibilidad.</div><div class="yj6qo"></div><div class="adL">
    </div></div><div class="adL">
</div></div>

在html代碼中我看不到<b>87884</b>

也許最好通過xpath查找元素列表,然后通過索引獲得所需的元素列表。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM