Как извлечь данные из тела письма с помощью Java - PullRequest
0 голосов
/ 03 октября 2019

Я могу прочитать текст письма. MimeType является text / html. Ниже приводится текст сообщения электронной почты, из которого можно извлечь определенную информацию в виде

Тип транзакции = Имя клиента транспортного средства = Roja H, Номер мобильного телефона клиента = 7418529632

<html>
<head>
    <title>
       Demo Example
    </title>
</head>
<body>
    <div class="content">
        <p>
            Dear User,
        </p>
        <p>
            A Transaction has been created for :
        </p>
        <p>
            <table >
                <tr>
                    <td class="col-heading">Transaction Type </td>
                    <td>:</td>
                    <td>Vehicle</td>
                </tr>

                <tr>
                    <td class="col-heading">Client Name </td>
                    <td>:</td>
                    <td>Roja H</td>
                </tr>

                <tr>
                    <td class="col-heading">Client Mobile Number</td>
                    <td>:</td>
                    <td>7418529632</td>
                </tr>

                <tr>
                    <td class="col-heading">Client Email Address</td>
                    <td>:</td>
                    <td>clientAddresss@address.com</td>
                </tr>
                <tr>
                    <td class="col-heading">Group</td>
                    <td>:</td>
                    <td>Examplegroup</td>
                </tr>
            </table>
        </p>
    </div>
</html>

1 Ответ

0 голосов
/ 03 октября 2019

Очевидно, вам просто нужно разобрать HTML. Вы можете сделать это самостоятельно, вы можете использовать регулярные выражения, чтобы помочь, или вы можете использовать библиотеку, такую ​​как jsoup , чтобы полностью проанализировать HTML.

...