Выход из строк для использования в XML

Свойство/метод представления UIViewController возвратит Ваше представление автоматически. Я думаю, что необходимо будет просто бросить результат в MyView (или просто использовать идентификационный тип):

MyView *myView = (MyView*)controller.view;
id myView = controller.view;

я думаю код, который Вы отправили выше, вызовет Вас проблема. Вы, вероятно, не хотите создавать участника представления сами (потому что тогда контроллер будет хранить 2 представления и не мог бы использовать правильное внутренне), или переопределите свойство представления (потому что UIViewController имеет специальную обработку для него.) (См. этот вопрос для большего количества информации о последнем.)

31
задан Lev Levitsky 24 April 2018 в 13:46
поделиться

2 ответа

Вы имеете в виду, что делаете что-то вроде этого:

from xml.dom.minidom import Text, Element

t = Text()
e = Element('p')

t.data = '<bar><a/><baz spam="eggs"> & blabla &entity;</>'
e.appendChild(t)

Тогда вы получите красиво экранированную строку XML:

>>> e.toxml()
'<p>&lt;bar&gt;&lt;a/&gt;&lt;baz spam=&quot;eggs&quot;&gt; &amp; blabla &amp;entity;&lt;/&gt;</p>'
12
ответ дан 27 November 2019 в 21:28
поделиться

Что-то как это?

>>> from xml.sax.saxutils import escape
>>> escape("< & >")   
'&lt; &amp; &gt;'
68
ответ дан 27 November 2019 в 21:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: