HTML, сгенерированный из веб-сервиса, добавляющий обратную косую черту в код - PullRequest
0 голосов
/ 26 апреля 2019

Я генерирую HTML-код из веб-службы.HTML содержит таблицу и строки таблицы и столбцы.Вывод не такой, как ожидалось.Это ставит обратную косую черту с каждой косой чертой.Например:

<table class='table-fill'>
<thead>
<tr>
<th class='text-left' colspan=4>Patient name:A<\/th>
<\/tr>
<\/thead>
<tbody class='table'>
<tr>
<td class='text-left'>Age:<\/td>
<td class='text-left'>65<\/td>
<td class='text-left'>Blood Pressure:<\/td>
<td class='text-left'>142\/90 mmHg<\/td>
<\/tr>
<\/tbody>
<\/table>

Я попробовал htmlencode, но и в этом случае обратная косая черта еще продолжается.Пожалуйста, помогите

код, который я использую, это

string htmlstring = "<br><br><br><br>";
                        htmlstring = htmlstring + "<table class='table-fill'>";
                        htmlstring = htmlstring + "<thead>";
                        htmlstring = htmlstring + "<tr>";
                        htmlstring = htmlstring + "<th class='text-left' colspan=4>Patient name:" + c.Patname +"</th>";
                        htmlstring = htmlstring + "</tr>";
                        htmlstring = htmlstring + "</thead>";
                        htmlstring = htmlstring + "<tbody class='table'>";
                        htmlstring = htmlstring + "<tr>";
                        htmlstring = htmlstring + "<td class='text-left'>Age:</td>";
                        htmlstring = htmlstring + "<td class='text-left'>" + c.Age + "</td>";
                        htmlstring = htmlstring + "<td class='text-left'>Blood Pressure:</td>";
                      htmlstring = htmlstring + "<td class='text-left'>" + c.Bpr + "</td>";

1 Ответ

0 голосов
/ 26 апреля 2019

Найден ответ

Ответ прост: в строке нет обратной косой черты!

То, что вы видите, является представлением строки отладчиком Visual Studio.Поскольку вы используете C #, он отображает строку с escape-символами, которые вам нужно будет включить, чтобы ввести это значение в виде строкового литерала в коде C #.Но эти escape-символы на самом деле не являются частью строки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...