ruby on rails переустановить теги html - PullRequest
1 голос
/ 23 апреля 2019

Я получаю документ из своей базы данных в формате xml, как этот

ссылка на документ xml

Он содержит эти элементы

(я удалилточка с запятой, поскольку этот веб-сайт также преобразует его в

).

Существует ли функция ruby ​​или специальная направляющая, которая позволяет переписывать правильные теги HTML?Или я должен сделать регулярное выражение для этого?

1 Ответ

1 голос
/ 23 апреля 2019

Если вы используете в файле erb , выполните:

<%= raw "&lt;p&gt;Sacent tout cil ki cest escrit veront et oront ke mesire Engerrans, curés de Waneheng, et Jehans Vrouars, de Waneheng doivent cescuns comme se propre dette et cescuns pour le tout a Jehans le Petit, cousturier de dras u a celui ki cest escrit aporteroit, lai homme, IIIc de faissiaus de gros et de lonc a le clauwiere de Tournai, a paiier XV jours devant le jour Saint Jehans Baptiste ki vient prochainement u XV jours apriés la endevens, en tous leur boins poins et livret en Tournai sour kauchie en quel liu ke li dis Jehans li cousturiers vorra, mais ke kars u karete i puist tourner et kariier.&amp;nbsp;&lt;/p&gt;&lt;p&gt;Et se li dis Jehans li Petis en faisoit coust u frais u despens u emprunt par le defaute de leur paiement, rendre li doivent li deteur dessus dit parmi sen voir dit sans ceste dette amenrir et si poroit li dis Jehans li Petis u chius ki cest escrit aporteroit, lais hons, donner sour le detteurs dessus dit a quel signeur de tiere u a quel bailliu u a quele justice k'il vorroit le quint denier que li value des faissiaus monteroit pour le sien faire avoir d'iaus et ce quint seroient il tenut de paiier avuec le dette devant dite. De tout chou ont il assenet a aus et au leur a quank'il ont et aront partout et cescuns pour le tout.&amp;nbsp;&lt;/p&gt;&lt;p&gt;La fu Jakemes Brande con voirs jurés et Jakemes le Cuveliers li Agneliers, ki tiesmongna k'il connoiste les parties, comme autres hons. Et si furent les parties a ces escit livrer.&amp;nbsp;&lt;/p&gt;&lt;p&gt;L'an de grasse mil CCC et XIIII le witisme jour dou mois de march, par un samedi&lt;/p&gt;"%>

Выход:

Смежный курс по английскому языку. Энгрит Веронт и Оронт Ке Мезир. Энгерранс, Керес де Ванехенг и Джеханс Вруарс, де Ванехенг, делающий сескунс, с другой стороны, Джешан ле Петит, сожитель школы. Ки-эс-Эскрит-Апортеройт, Лай Хомм, III Факультет Франции и Франции и Турнир, путешественник XV века, посвященный путешествиям в Сен-Жанс-Баптистская церковь, в XV путешествиях за всю историю, в том же духе. Tournai sour kauchie en quel liu ke li dis Jehans li cousturiers vorra, mais ke kars u karete and puist tourner et kariier.

И еще я знаю, что это так важно, чтобы вы были недовольны тем, что вы не в своей тарелке, и не любите меня, но и не слышите, что вы думаете li Petis u chius ki cest escrit aporteroit, lais hons, donner sour le detteur dessus dit quel signeur de tiere ua quel bailliu u qule правосудие k'il vorroit le quint день рождения королевство юстиции фашиаи монтеройт ле зен фэйр эйвор д'иаус et ce quint seroient il tenut de paiier avuec le dette devant dite. Покажите мне все, что вам нужно, и начните с того, что вы делаете это, а потом вылетаете.

La fu Jakemes Brande con voirs jurés и Jakemes le Cuveliers li Agneliers, ki tiesmongna k'il connoiste les party, comme autres hons. Эт-си-фьюрент-ле-сторон вечеринка.

L'an de grasse mil CCC и XIIII «Свидетельство о путешествии», 1017 *

Если вы используете в контроллере, используйте

include ActionView::Helpers::OutputSafetyHelper

raw("&lt;p&gt;Sacent tout cil ki cest escrit veront et oront ke mesire Engerrans, curés de Waneheng, et Jehans Vrouars, de Waneheng doivent cescuns comme se propre dette et cescuns pour le tout a Jehans le Petit, cousturier de dras u a celui ki cest escrit aporteroit, lai homme, IIIc de faissiaus de gros et de lonc a le clauwiere de Tournai, a paiier XV jours devant le jour Saint Jehans Baptiste ki vient prochainement u XV jours apriés la endevens, en tous leur boins poins et livret en Tournai sour kauchie en quel liu ke li dis Jehans li cousturiers vorra, mais ke kars u karete i puist tourner et kariier.&amp;nbsp;&lt;/p&gt;&lt;p&gt;Et se li dis Jehans li Petis en faisoit coust u frais u despens u emprunt par le defaute de leur paiement, rendre li doivent li deteur dessus dit parmi sen voir dit sans ceste dette amenrir et si poroit li dis Jehans li Petis u chius ki cest escrit aporteroit, lais hons, donner sour le detteurs dessus dit a quel signeur de tiere u a quel bailliu u a quele justice k'il vorroit le quint denier que li value des faissiaus monteroit pour le sien faire avoir d'iaus et ce quint seroient il tenut de paiier avuec le dette devant dite. De tout chou ont il assenet a aus et au leur a quank'il ont et aront partout et cescuns pour le tout.&amp;nbsp;&lt;/p&gt;&lt;p&gt;La fu Jakemes Brande con voirs jurés et Jakemes le Cuveliers li Agneliers, ki tiesmongna k'il connoiste les parties, comme autres hons. Et si furent les parties a ces escit livrer.&amp;nbsp;&lt;/p&gt;&lt;p&gt;L'an de grasse mil CCC et XIIII le witisme jour dou mois de march, par un samedi&lt;/p&gt;")

Или вы также можете использовать, как,

CGI.unescapeHTML "&lt;p&gt;"

Выход:

"

"

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