Подтвердить что ты не робот

Код внутри строки таблицы в Markdown

Я собираю некоторую документацию в Gritub, приправленной Markdown, и я хочу собрать таблицу, которая имеет две строки. Один с простым текстом и один с кодовым блоком json. Вот пример.

| Status | Response  |
|---|---|
| 200 |  |
| 400 |   |

Я хочу получить этот код внутри строки ответа, но когда когда-либо пытаюсь, он полностью разбивается.

json
  {
    "id": 10,
    "username": "alanpartridge",
    "email": "[email protected]",
    "password_hash": "$2a$10$uhUIUmVWVnrBWx9rrDWhS.CPCWCZsyqqa8./whhfzBZydX7yvahHS",
    "password_salt": "$2a$10$uhUIUmVWVnrBWx9rrDWhS.",
    "created_at": "2015-02-14T20:45:26.433Z",
    "updated_at": "2015-02-14T20:45:26.540Z"
}

Я новичок в Markdown, и если кто-то может указать мне в правильном направлении, это будет очень оценено.

4b9b3361

Ответ 1

В документе github markdown doc указано, что вы можете включать теги разметки inline/span в ячейках таблицы. Это то же самое для большинства ароматов уценки, отличных от нескольких, которые пытались установить больше контроля над табличными макетами.

Вы можете приблизиться к встроенным элементам кода, но это не будет форматироваться с помощью синтаксической раскраски или отступов строки.

| Status | Response  |
| ------ | --------- |
| 200    | `json`                          |
|        | `   {`                          |
|        | ` "id": 10,`                    |
|        | ` "username": "alanpartridge",` |
|        | ` more code...`                 |
|        | `}`                             |
| 400    |                                 |

В качестве альтернативы, создайте таблицу старомодным способом с помощью html, который дает вам rowspan для большего управления компоновкой.