コード例 #1
0
ファイル: html.py プロジェクト: renesugar/pyxl
    def _to_list(self, l):
        l.extend((u'<', self.__tag__))
        for name, value in self.__attributes__.iteritems():
            l.extend((u' ', name, u'="', escape(value), u'"'))
        l.append(u'>')

        for child in self.__children__:
            x_base._render_child_to_list(child, l)

        l.extend((u'</', self.__tag__, u'>'))
コード例 #2
0
ファイル: html.py プロジェクト: localchart/macropy
    def _to_list(self, l):
        l.extend((u'<', self.__tag__))
        for name, value in self.__attributes__.iteritems():
            l.extend((u' ', name, u'="', escape(value), u'"'))
        l.append(u'>')

        for child in self.__children__:
            x_base._render_child_to_list(child, l)

        l.extend((u'</', self.__tag__, u'>'))
コード例 #3
0
ファイル: browser_hacks.py プロジェクト: renesugar/pyxl
    def _to_list(self, l):
        # allow '&', escape everything else from cond
        cond = self.__attributes__.get('cond', '')
        cond = '&'.join(map(escape, cond.split('&')))

        l.extend((u'<!--[if ', cond, u']><!-->'))

        for child in self.__children__:
            x_base._render_child_to_list(child, l)

        l.append(u'<!--<![endif]-->')
コード例 #4
0
ファイル: html.py プロジェクト: localchart/macropy
    def _to_list(self, l):
        # allow '&', escape everything else from cond
        cond = self.__attributes__.get('cond', '')
        cond = '&'.join(map(escape, cond.split('&')))

        l.extend((u'<!--[if ', cond, u']>'))

        for child in self.__children__:
            x_base._render_child_to_list(child, l)

        l.append(u'<![endif]-->')
コード例 #5
0
ファイル: html.py プロジェクト: jboning/pyxl
    def _to_list(self, l):
        # allow '&', escape everything else from cond
        cond = self.__attributes__.get("cond", "")
        cond = "&".join(map(escape, cond.split("&")))

        l.extend((u"<!--[if ", cond, u"]>"))

        for child in self.__children__:
            x_base._render_child_to_list(child, l)

        l.append(u"<![endif]-->")
コード例 #6
0
ファイル: rss.py プロジェクト: bitwisecook/pyxl3
    def _to_list(self, l):
        l.extend(('<', self.__tag__))
        for name, value in self.__attributes__.items():
            name, value = self._handle_attribute(name, value)
            l.extend((' ', name, '="', escape(value), '"'))
        l.append('>')

        for child in self.__children__:
            x_base._render_child_to_list(child, l)

        l.extend(('</', self.__tag__, '>'))
コード例 #7
0
ファイル: rss.py プロジェクト: pyxl4/pyxl4
    def _to_list(self, l):
        l.extend(('<', self.__tag__))
        for name, value in self.__attributes__.items():
            name, value = self._handle_attribute(name, value)
            l.extend((' ', name, '="', escape(value), '"'))
        l.append('>')

        for child in self.__children__:
            x_base._render_child_to_list(child, l)

        l.extend(('</', self.__tag__, '>'))
コード例 #8
0
ファイル: rss.py プロジェクト: FirstBuild-Platform/pyxl
 def _to_list(self, l):
     l.append(u'<dc:creator>')
     for child in self.__children__:
         x_base._render_child_to_list(child, l)
     l.append(u'</dc:creator>')
コード例 #9
0
ファイル: rss.py プロジェクト: renesugar/pyxl
 def _to_list(self, l):
     l.append(u'<dc:creator>')
     for child in self.__children__:
         x_base._render_child_to_list(child, l)
     l.append(u'</dc:creator>')