PageRenderTime 46ms CodeModel.GetById 19ms RepoModel.GetById 0ms app.codeStats 0ms

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

http://pymine.googlecode.com/
HTML | 193 lines | 136 code | 57 blank | 0 comment | 0 complexity | 9436533046465c28b182b42cb752977e 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.UnicodeDammit&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.UnicodeDammit:</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.UnicodeDammit">View In Hierarchy</a>
  15. </p>
  16. <div>
  17. </div>
  18. <div>A class for detecting the encoding of a *ML document and converting it
  19. to a Unicode string. If the source encoding is windows-1252, can replace MS
  20. smart quotes with their HTML or XML equivalents.<table class="fieldTable"></table></div>
  21. <div id="splitTables">
  22. <table class="children sortable" id="id95">
  23. <tr class="method">
  24. <td>Method</td>
  25. <td><a href="pymine.beautifulsoup.BeautifulSoup.UnicodeDammit.html#__init__">__init__</a></td>
  26. <td><span class="undocumented">Undocumented</span></td>
  27. </tr><tr class="method">
  28. <td>Method</td>
  29. <td><a href="pymine.beautifulsoup.BeautifulSoup.UnicodeDammit.html#_subMSChar">_subMSChar</a></td>
  30. <td><span>Changes a MS smart quote character to an XML or HTML</span></td>
  31. </tr><tr class="method">
  32. <td>Method</td>
  33. <td><a href="pymine.beautifulsoup.BeautifulSoup.UnicodeDammit.html#_convertFrom">_convertFrom</a></td>
  34. <td><span class="undocumented">Undocumented</span></td>
  35. </tr><tr class="method">
  36. <td>Method</td>
  37. <td><a href="pymine.beautifulsoup.BeautifulSoup.UnicodeDammit.html#_toUnicode">_toUnicode</a></td>
  38. <td><span>Given a string and its encoding, decodes the string into Unicode.</span></td>
  39. </tr><tr class="method">
  40. <td>Method</td>
  41. <td><a href="pymine.beautifulsoup.BeautifulSoup.UnicodeDammit.html#_detectEncoding">_detectEncoding</a></td>
  42. <td><span>Given a document, tries to detect its XML encoding.</span></td>
  43. </tr><tr class="method">
  44. <td>Method</td>
  45. <td><a href="pymine.beautifulsoup.BeautifulSoup.UnicodeDammit.html#find_codec">find_codec</a></td>
  46. <td><span class="undocumented">Undocumented</span></td>
  47. </tr><tr class="method">
  48. <td>Method</td>
  49. <td><a href="pymine.beautifulsoup.BeautifulSoup.UnicodeDammit.html#_codec">_codec</a></td>
  50. <td><span class="undocumented">Undocumented</span></td>
  51. </tr><tr class="method">
  52. <td>Method</td>
  53. <td><a href="pymine.beautifulsoup.BeautifulSoup.UnicodeDammit.html#_ebcdic_to_ascii">_ebcdic_to_ascii</a></td>
  54. <td><span class="undocumented">Undocumented</span></td>
  55. </tr>
  56. </table>
  57. </div>
  58. <div class="function">
  59. <a name="pymine.beautifulsoup.BeautifulSoup.UnicodeDammit.__init__"></a>
  60. <a name="__init__"></a>
  61. <div class="functionHeader">
  62. def __init__(self, markup, overrideEncodings=, smartQuotesTo='xml', isHTML=False):
  63. </div>
  64. <div class="functionBody">
  65. <div class="undocumented">Undocumented</div>
  66. </div>
  67. </div><div class="function">
  68. <a name="pymine.beautifulsoup.BeautifulSoup.UnicodeDammit._subMSChar"></a>
  69. <a name="_subMSChar"></a>
  70. <div class="functionHeader">
  71. def _subMSChar(self, orig):
  72. </div>
  73. <div class="functionBody">
  74. <div>Changes a MS smart quote character to an XML or HTML entity.<table class="fieldTable"></table></div>
  75. </div>
  76. </div><div class="function">
  77. <a name="pymine.beautifulsoup.BeautifulSoup.UnicodeDammit._convertFrom"></a>
  78. <a name="_convertFrom"></a>
  79. <div class="functionHeader">
  80. def _convertFrom(self, proposed):
  81. </div>
  82. <div class="functionBody">
  83. <div class="undocumented">Undocumented</div>
  84. </div>
  85. </div><div class="function">
  86. <a name="pymine.beautifulsoup.BeautifulSoup.UnicodeDammit._toUnicode"></a>
  87. <a name="_toUnicode"></a>
  88. <div class="functionHeader">
  89. def _toUnicode(self, data, encoding):
  90. </div>
  91. <div class="functionBody">
  92. <div>Given a string and its encoding, decodes the string into Unicode.
  93. %encoding is a string recognized by encodings.aliases<table class="fieldTable"></table></div>
  94. </div>
  95. </div><div class="function">
  96. <a name="pymine.beautifulsoup.BeautifulSoup.UnicodeDammit._detectEncoding"></a>
  97. <a name="_detectEncoding"></a>
  98. <div class="functionHeader">
  99. def _detectEncoding(self, xml_data, isHTML=False):
  100. </div>
  101. <div class="functionBody">
  102. <div>Given a document, tries to detect its XML encoding.<table class="fieldTable"></table></div>
  103. </div>
  104. </div><div class="function">
  105. <a name="pymine.beautifulsoup.BeautifulSoup.UnicodeDammit.find_codec"></a>
  106. <a name="find_codec"></a>
  107. <div class="functionHeader">
  108. def find_codec(self, charset):
  109. </div>
  110. <div class="functionBody">
  111. <div class="undocumented">Undocumented</div>
  112. </div>
  113. </div><div class="function">
  114. <a name="pymine.beautifulsoup.BeautifulSoup.UnicodeDammit._codec"></a>
  115. <a name="_codec"></a>
  116. <div class="functionHeader">
  117. def _codec(self, charset):
  118. </div>
  119. <div class="functionBody">
  120. <div class="undocumented">Undocumented</div>
  121. </div>
  122. </div><div class="function">
  123. <a name="pymine.beautifulsoup.BeautifulSoup.UnicodeDammit._ebcdic_to_ascii"></a>
  124. <a name="_ebcdic_to_ascii"></a>
  125. <div class="functionHeader">
  126. def _ebcdic_to_ascii(self, s):
  127. </div>
  128. <div class="functionBody">
  129. <div class="undocumented">Undocumented</div>
  130. </div>
  131. </div>
  132. <address>
  133. <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.
  134. </address>
  135. </body>
  136. </html>