示例#1
0
    def deserialize(self, documentDom, deserializationContext):
        documentDom.setNamespaceMap(self.nssMap)
        document = ZBlogDocument()
        document.setId(documentDom.documentElement.getAttribute(u"entry-id")) #$NON-NLS-1$

        self._deserializeAttributes(documentDom.documentElement, document)
        self._deserializeTrackbacks(documentDom, document)
        self._deserializeBlogInfoList(documentDom, document)
        self._deserializePubMetaDataList(documentDom, document)
        self._deserializeTagwordsList(documentDom, document)
        self._deserializeContent(documentDom, document, deserializationContext)

        return document
示例#2
0
    def deserialize(self, documentDom, deserializationContext):
        documentDom.setNamespaceMap(self.nssMap)
        document = ZBlogDocument()
        document.setId(documentDom.documentElement.getAttribute(
            u"entry-id"))  #$NON-NLS-1$

        self._deserializeAttributes(documentDom.documentElement, document)
        self._deserializeTrackbacks(documentDom, document)
        self._deserializeBlogInfoList(documentDom, document)
        self._deserializePubMetaDataList(documentDom, document)
        self._deserializeTagwordsList(documentDom, document)
        self._deserializeContent(documentDom, document, deserializationContext)

        return document