PageRenderTime 48ms CodeModel.GetById 19ms RepoModel.GetById 1ms app.codeStats 0ms

/public_html/apidocs/pymine.beautifulsoup.BeautifulSoup.RobustXMLParser.html

http://pymine.googlecode.com/
HTML | 417 lines | 273 code | 144 blank | 0 comment | 0 complexity | 2f0200e6eb9a1ef8e35af0ed64bf4051 MD5 | raw file
Possible License(s): Apache-2.0, LGPL-2.1
  1. <!DOCTYPE html
  2. PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  3. "DTD/xhtml1-strict.dtd">
  4. <html>
  5. <head>
  6. <title>API docs for &ldquo;pymine.beautifulsoup.BeautifulSoup.RobustXMLParser&rdquo;</title>
  7. <meta content="text/html;charset=utf-8" http-equiv="Content-Type" />
  8. <link href="apidocs.css" type="text/css" rel="stylesheet" />
  9. </head>
  10. <body>
  11. <h1 class="class">Class p.b.B.RobustXMLParser(<a href="pymine.beautifulsoup.BeautifulSoup.BeautifulStoneSoup.html">BeautifulStoneSoup</a>):</h1>
  12. <p>
  13. <span id="part">Part of <a href="pymine.html">pymine</a>.<a href="pymine.beautifulsoup.html">beautifulsoup</a>.<a href="pymine.beautifulsoup.BeautifulSoup.html">BeautifulSoup</a></span>
  14. <a href="classIndex.html#pymine.beautifulsoup.BeautifulSoup.RobustXMLParser">View In Hierarchy</a>
  15. </p>
  16. <div>
  17. </div>
  18. <div class="undocumented">Undocumented</div>
  19. <div id="splitTables">
  20. <p>
  21. Inherited from <a href="pymine.beautifulsoup.BeautifulSoup.Tag.html">Tag</a> (via <a href="pymine.beautifulsoup.BeautifulSoup.BeautifulStoneSoup.html">BeautifulStoneSoup</a>):
  22. </p>
  23. <table class="children sortable" id="id81">
  24. <tr class="basemethod">
  25. <td>Method</td>
  26. <td><a href="pymine.beautifulsoup.BeautifulSoup.Tag.html#_invert">_invert</a></td>
  27. <td><span>Cheap function to invert a hash.</span></td>
  28. </tr><tr class="basemethod">
  29. <td>Method</td>
  30. <td><a href="pymine.beautifulsoup.BeautifulSoup.Tag.html#_convertEntities">_convertEntities</a></td>
  31. <td><span>Used in a call to re.sub to replace HTML, XML, and numeric</span></td>
  32. </tr><tr class="basemethod">
  33. <td>Method</td>
  34. <td><a href="pymine.beautifulsoup.BeautifulSoup.Tag.html#getString">getString</a></td>
  35. <td><span class="undocumented">Undocumented</span></td>
  36. </tr><tr class="basemethod">
  37. <td>Method</td>
  38. <td><a href="pymine.beautifulsoup.BeautifulSoup.Tag.html#setString">setString</a></td>
  39. <td><span>Replace the contents of the tag with a string</span></td>
  40. </tr><tr class="basemethod">
  41. <td>Method</td>
  42. <td><a href="pymine.beautifulsoup.BeautifulSoup.Tag.html#getText">getText</a></td>
  43. <td><span class="undocumented">Undocumented</span></td>
  44. </tr><tr class="basemethod">
  45. <td>Method</td>
  46. <td><a href="pymine.beautifulsoup.BeautifulSoup.Tag.html#get">get</a></td>
  47. <td><span>Returns the value of the 'key' attribute for the tag, or</span></td>
  48. </tr><tr class="basemethod">
  49. <td>Method</td>
  50. <td><a href="pymine.beautifulsoup.BeautifulSoup.Tag.html#clear">clear</a></td>
  51. <td><span>Extract all children.</span></td>
  52. </tr><tr class="basemethod">
  53. <td>Method</td>
  54. <td><a href="pymine.beautifulsoup.BeautifulSoup.Tag.html#index">index</a></td>
  55. <td><span class="undocumented">Undocumented</span></td>
  56. </tr><tr class="basemethod">
  57. <td>Method</td>
  58. <td><a href="pymine.beautifulsoup.BeautifulSoup.Tag.html#has_key">has_key</a></td>
  59. <td><span class="undocumented">Undocumented</span></td>
  60. </tr><tr class="basemethod">
  61. <td>Method</td>
  62. <td><a href="pymine.beautifulsoup.BeautifulSoup.Tag.html#__getitem__">__getitem__</a></td>
  63. <td><span>tag[key] returns the value of the 'key' attribute for the tag,</span></td>
  64. </tr><tr class="basemethod">
  65. <td>Method</td>
  66. <td><a href="pymine.beautifulsoup.BeautifulSoup.Tag.html#__iter__">__iter__</a></td>
  67. <td><span>Iterating over a tag iterates over its contents.</span></td>
  68. </tr><tr class="basemethod">
  69. <td>Method</td>
  70. <td><a href="pymine.beautifulsoup.BeautifulSoup.Tag.html#__len__">__len__</a></td>
  71. <td><span>The length of a tag is the length of its list of contents.</span></td>
  72. </tr><tr class="basemethod">
  73. <td>Method</td>
  74. <td><a href="pymine.beautifulsoup.BeautifulSoup.Tag.html#__contains__">__contains__</a></td>
  75. <td><span class="undocumented">Undocumented</span></td>
  76. </tr><tr class="basemethod">
  77. <td>Method</td>
  78. <td><a href="pymine.beautifulsoup.BeautifulSoup.Tag.html#__nonzero__">__nonzero__</a></td>
  79. <td><span>A tag is non-None even if it has no contents.</span></td>
  80. </tr><tr class="basemethod">
  81. <td>Method</td>
  82. <td><a href="pymine.beautifulsoup.BeautifulSoup.Tag.html#__setitem__">__setitem__</a></td>
  83. <td><span>Setting tag[key] sets the value of the 'key' attribute for the</span></td>
  84. </tr><tr class="basemethod">
  85. <td>Method</td>
  86. <td><a href="pymine.beautifulsoup.BeautifulSoup.Tag.html#__delitem__">__delitem__</a></td>
  87. <td><span>Deleting tag[key] deletes all 'key' attributes for the tag.</span></td>
  88. </tr><tr class="basemethod">
  89. <td>Method</td>
  90. <td><a href="pymine.beautifulsoup.BeautifulSoup.Tag.html#__call__">__call__</a></td>
  91. <td><span>Calling a tag like a function is the same as calling its</span></td>
  92. </tr><tr class="basemethod">
  93. <td>Method</td>
  94. <td><a href="pymine.beautifulsoup.BeautifulSoup.Tag.html#__eq__">__eq__</a></td>
  95. <td><span>Returns true iff this tag has the same name, the same attributes,</span></td>
  96. </tr><tr class="basemethod">
  97. <td>Method</td>
  98. <td><a href="pymine.beautifulsoup.BeautifulSoup.Tag.html#__ne__">__ne__</a></td>
  99. <td><span>Returns true iff this tag is not identical to the other tag,</span></td>
  100. </tr><tr class="basemethod">
  101. <td>Method</td>
  102. <td><a href="pymine.beautifulsoup.BeautifulSoup.Tag.html#__repr__">__repr__</a></td>
  103. <td><span>Renders this tag as a string.</span></td>
  104. </tr><tr class="basemethod">
  105. <td>Method</td>
  106. <td><a href="pymine.beautifulsoup.BeautifulSoup.Tag.html#__unicode__">__unicode__</a></td>
  107. <td><span class="undocumented">Undocumented</span></td>
  108. </tr><tr class="basemethod">
  109. <td>Method</td>
  110. <td><a href="pymine.beautifulsoup.BeautifulSoup.Tag.html#_sub_entity">_sub_entity</a></td>
  111. <td><span>Used with a regular expression to substitute the</span></td>
  112. </tr><tr class="basemethod">
  113. <td>Method</td>
  114. <td><a href="pymine.beautifulsoup.BeautifulSoup.Tag.html#__str__">__str__</a></td>
  115. <td><span>Returns a string or Unicode representation of this tag and</span></td>
  116. </tr><tr class="basemethod">
  117. <td>Method</td>
  118. <td><a href="pymine.beautifulsoup.BeautifulSoup.Tag.html#decompose">decompose</a></td>
  119. <td><span>Recursively destroys the contents of this tree.</span></td>
  120. </tr><tr class="basemethod">
  121. <td>Method</td>
  122. <td><a href="pymine.beautifulsoup.BeautifulSoup.Tag.html#prettify">prettify</a></td>
  123. <td><span class="undocumented">Undocumented</span></td>
  124. </tr><tr class="basemethod">
  125. <td>Method</td>
  126. <td><a href="pymine.beautifulsoup.BeautifulSoup.Tag.html#renderContents">renderContents</a></td>
  127. <td><span>Renders the contents of this tag as a string in the given</span></td>
  128. </tr><tr class="basemethod">
  129. <td>Method</td>
  130. <td><a href="pymine.beautifulsoup.BeautifulSoup.Tag.html#find">find</a></td>
  131. <td><span>Return only the first child of this Tag matching the given</span></td>
  132. </tr><tr class="basemethod">
  133. <td>Method</td>
  134. <td><a href="pymine.beautifulsoup.BeautifulSoup.Tag.html#findAll">findAll</a></td>
  135. <td><span>Extracts a list of Tag objects that match the given</span></td>
  136. </tr><tr class="basemethod">
  137. <td>Method</td>
  138. <td><a href="pymine.beautifulsoup.BeautifulSoup.Tag.html#fetchText">fetchText</a></td>
  139. <td><span class="undocumented">Undocumented</span></td>
  140. </tr><tr class="basemethod">
  141. <td>Method</td>
  142. <td><a href="pymine.beautifulsoup.BeautifulSoup.Tag.html#firstText">firstText</a></td>
  143. <td><span class="undocumented">Undocumented</span></td>
  144. </tr><tr class="basemethod">
  145. <td>Method</td>
  146. <td><a href="pymine.beautifulsoup.BeautifulSoup.Tag.html#_getAttrMap">_getAttrMap</a></td>
  147. <td><span>Initializes a map representation of this tag's attributes,</span></td>
  148. </tr><tr class="basemethod">
  149. <td>Method</td>
  150. <td><a href="pymine.beautifulsoup.BeautifulSoup.Tag.html#childGenerator">childGenerator</a></td>
  151. <td><span class="undocumented">Undocumented</span></td>
  152. </tr><tr class="basemethod">
  153. <td>Method</td>
  154. <td><a href="pymine.beautifulsoup.BeautifulSoup.Tag.html#recursiveChildGenerator">recursiveChildGenerator</a></td>
  155. <td><span class="undocumented">Undocumented</span></td>
  156. </tr>
  157. </table>
  158. <p>
  159. Inherited from <a href="pymine.beautifulsoup.BeautifulSoup.PageElement.html">PageElement</a> (via <a href="pymine.beautifulsoup.BeautifulSoup.BeautifulStoneSoup.html">BeautifulStoneSoup</a>, <a href="pymine.beautifulsoup.BeautifulSoup.Tag.html">Tag</a>):
  160. </p>
  161. <table class="children sortable" id="id82">
  162. <tr class="basemethod">
  163. <td>Method</td>
  164. <td><a href="pymine.beautifulsoup.BeautifulSoup.PageElement.html#setup">setup</a></td>
  165. <td><span>Sets up the initial relations between this element and</span></td>
  166. </tr><tr class="basemethod">
  167. <td>Method</td>
  168. <td><a href="pymine.beautifulsoup.BeautifulSoup.PageElement.html#replaceWith">replaceWith</a></td>
  169. <td><span class="undocumented">Undocumented</span></td>
  170. </tr><tr class="basemethod">
  171. <td>Method</td>
  172. <td><a href="pymine.beautifulsoup.BeautifulSoup.PageElement.html#replaceWithChildren">replaceWithChildren</a></td>
  173. <td><span class="undocumented">Undocumented</span></td>
  174. </tr><tr class="basemethod">
  175. <td>Method</td>
  176. <td><a href="pymine.beautifulsoup.BeautifulSoup.PageElement.html#extract">extract</a></td>
  177. <td><span>Destructively rips this element out of the tree.</span></td>
  178. </tr><tr class="basemethod">
  179. <td>Method</td>
  180. <td><a href="pymine.beautifulsoup.BeautifulSoup.PageElement.html#_lastRecursiveChild">_lastRecursiveChild</a></td>
  181. <td><span>Finds the last element beneath this object to be parsed.</span></td>
  182. </tr><tr class="basemethod">
  183. <td>Method</td>
  184. <td><a href="pymine.beautifulsoup.BeautifulSoup.PageElement.html#insert">insert</a></td>
  185. <td><span class="undocumented">Undocumented</span></td>
  186. </tr><tr class="basemethod">
  187. <td>Method</td>
  188. <td><a href="pymine.beautifulsoup.BeautifulSoup.PageElement.html#append">append</a></td>
  189. <td><span>Appends the given tag to the contents of this tag.</span></td>
  190. </tr><tr class="basemethod">
  191. <td>Method</td>
  192. <td><a href="pymine.beautifulsoup.BeautifulSoup.PageElement.html#findNext">findNext</a></td>
  193. <td><span>Returns the first item that matches the given criteria and</span></td>
  194. </tr><tr class="basemethod">
  195. <td>Method</td>
  196. <td><a href="pymine.beautifulsoup.BeautifulSoup.PageElement.html#findAllNext">findAllNext</a></td>
  197. <td><span>Returns all items that match the given criteria and appear</span></td>
  198. </tr><tr class="basemethod">
  199. <td>Method</td>
  200. <td><a href="pymine.beautifulsoup.BeautifulSoup.PageElement.html#findNextSibling">findNextSibling</a></td>
  201. <td><span>Returns the closest sibling to this Tag that matches the</span></td>
  202. </tr><tr class="basemethod">
  203. <td>Method</td>
  204. <td><a href="pymine.beautifulsoup.BeautifulSoup.PageElement.html#findNextSiblings">findNextSiblings</a></td>
  205. <td><span>Returns the siblings of this Tag that match the given</span></td>
  206. </tr><tr class="basemethod">
  207. <td>Method</td>
  208. <td><a href="pymine.beautifulsoup.BeautifulSoup.PageElement.html#findPrevious">findPrevious</a></td>
  209. <td><span>Returns the first item that matches the given criteria and</span></td>
  210. </tr><tr class="basemethod">
  211. <td>Method</td>
  212. <td><a href="pymine.beautifulsoup.BeautifulSoup.PageElement.html#findAllPrevious">findAllPrevious</a></td>
  213. <td><span>Returns all items that match the given criteria and appear</span></td>
  214. </tr><tr class="basemethod">
  215. <td>Method</td>
  216. <td><a href="pymine.beautifulsoup.BeautifulSoup.PageElement.html#findPreviousSibling">findPreviousSibling</a></td>
  217. <td><span>Returns the closest sibling to this Tag that matches the</span></td>
  218. </tr><tr class="basemethod">
  219. <td>Method</td>
  220. <td><a href="pymine.beautifulsoup.BeautifulSoup.PageElement.html#findPreviousSiblings">findPreviousSiblings</a></td>
  221. <td><span>Returns the siblings of this Tag that match the given</span></td>
  222. </tr><tr class="basemethod">
  223. <td>Method</td>
  224. <td><a href="pymine.beautifulsoup.BeautifulSoup.PageElement.html#findParent">findParent</a></td>
  225. <td><span>Returns the closest parent of this Tag that matches the given</span></td>
  226. </tr><tr class="basemethod">
  227. <td>Method</td>
  228. <td><a href="pymine.beautifulsoup.BeautifulSoup.PageElement.html#findParents">findParents</a></td>
  229. <td><span>Returns the parents of this Tag that match the given</span></td>
  230. </tr><tr class="basemethod">
  231. <td>Method</td>
  232. <td><a href="pymine.beautifulsoup.BeautifulSoup.PageElement.html#_findOne">_findOne</a></td>
  233. <td><span class="undocumented">Undocumented</span></td>
  234. </tr><tr class="basemethod">
  235. <td>Method</td>
  236. <td><a href="pymine.beautifulsoup.BeautifulSoup.PageElement.html#_findAll">_findAll</a></td>
  237. <td><span>Iterates over a generator looking for things that match.</span></td>
  238. </tr><tr class="basemethod">
  239. <td>Method</td>
  240. <td><a href="pymine.beautifulsoup.BeautifulSoup.PageElement.html#nextGenerator">nextGenerator</a></td>
  241. <td><span class="undocumented">Undocumented</span></td>
  242. </tr><tr class="basemethod">
  243. <td>Method</td>
  244. <td><a href="pymine.beautifulsoup.BeautifulSoup.PageElement.html#nextSiblingGenerator">nextSiblingGenerator</a></td>
  245. <td><span class="undocumented">Undocumented</span></td>
  246. </tr><tr class="basemethod">
  247. <td>Method</td>
  248. <td><a href="pymine.beautifulsoup.BeautifulSoup.PageElement.html#previousGenerator">previousGenerator</a></td>
  249. <td><span class="undocumented">Undocumented</span></td>
  250. </tr><tr class="basemethod">
  251. <td>Method</td>
  252. <td><a href="pymine.beautifulsoup.BeautifulSoup.PageElement.html#previousSiblingGenerator">previousSiblingGenerator</a></td>
  253. <td><span class="undocumented">Undocumented</span></td>
  254. </tr><tr class="basemethod">
  255. <td>Method</td>
  256. <td><a href="pymine.beautifulsoup.BeautifulSoup.PageElement.html#parentGenerator">parentGenerator</a></td>
  257. <td><span class="undocumented">Undocumented</span></td>
  258. </tr><tr class="basemethod">
  259. <td>Method</td>
  260. <td><a href="pymine.beautifulsoup.BeautifulSoup.PageElement.html#substituteEncoding">substituteEncoding</a></td>
  261. <td><span class="undocumented">Undocumented</span></td>
  262. </tr><tr class="basemethod">
  263. <td>Method</td>
  264. <td><a href="pymine.beautifulsoup.BeautifulSoup.PageElement.html#toEncoding">toEncoding</a></td>
  265. <td><span>Encodes an object to a string in some encoding, or to Unicode.</span></td>
  266. </tr>
  267. </table>
  268. </div>
  269. <address>
  270. <a href="index.html">API Documentation</a> for pymine, generated by <a href="http://codespeak.net/~mwh/pydoctor/">pydoctor</a> at 2010-04-07 23:15:24.
  271. </address>
  272. </body>
  273. </html>