<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                # QXmlNamespaceSupport Class Reference ## [[QtXml](index.htm) module] 該QXmlNamespaceSupport類是一個輔助類XML的讀者這要包括命名空間支持。[More...](#details) ### Methods * `__init__ (self)` * `popContext (self)` * `QString prefix (self, QString)` * `QStringList prefixes (self)` * `QStringList prefixes (self, QString)` * `processName (self, QString, bool, QString, QString)` * `pushContext (self)` * `reset (self)` * `setPrefix (self, QString, QString)` * `splitName (self, QString, QString, QString)` * `QString uri (self, QString)` * * * ## Detailed Description 該QXmlNamespaceSupport類是一個輔助類XML的讀者這要包括命名空間支持。 您可以設置前綴為當前命名空間[setPrefix](qxmlnamespacesupport.html#setPrefix)( ) ,并獲取當前前綴(或那些在給定的URI )的列表[prefixes](qxmlnamespacesupport.html#prefixes)( ) 。命名空間URI可從[uri](qxmlnamespacesupport.html#uri)( ) 。使用[pushContext](qxmlnamespacesupport.html#pushContext)( )來啟動一個新的命名空間上下文,[popContext](qxmlnamespacesupport.html#popContext)()以返回到先前的名稱空間上下文。使用[splitName](qxmlnamespacesupport.html#splitName)()或[processName](qxmlnamespacesupport.html#processName)( )的名字時分為前綴和本地名稱。 * * * ## Method Documentation ``` QXmlNamespaceSupport.__init__ (self) ``` 構造一個[QXmlNamespaceSupport](qxmlnamespacesupport.html)。 ``` QXmlNamespaceSupport.popContext (self) ``` 恢復到以前的名稱空間上下文。 通常情況下,你應該彈出的上下文在每個XML元素的結束。彈出的上下文后,所有的命名空間前綴映射以前在部隊得到恢復。 **See also** [pushContext](qxmlnamespacesupport.html#pushContext)( ) 。 ``` QString QXmlNamespaceSupport.prefix (self, QString) ``` 返回映射到命名空間URI的前綴之一_uri_。 如果一個以上的前綴當前映射到同一個URI ,這個功能使得一個任意的選擇,如果你想要所有的前綴,使用[prefixes](qxmlnamespacesupport.html#prefixes)( )來代替。 注:要檢查是否有默認前綴,使用[uri](qxmlnamespacesupport.html#uri)( )函數以“ ”的說法。 **See also** [setPrefix](qxmlnamespacesupport.html#setPrefix)( ) 。 ``` QStringList QXmlNamespaceSupport.prefixes (self) ``` 返回當前聲明的前綴列表。 如果有一個默認的前綴,這個功能并不在列表中返回它;檢查使用缺省前綴[uri](qxmlnamespacesupport.html#uri)( )以“ ”的說法。 ``` QStringList QXmlNamespaceSupport.prefixes (self, QString) ``` 這是一個重載函數。 返回所有前綴的當前命名空間URI聲明的列表_uri_。 在“ XML : ”前綴是包括在內。如果你只想要一個映射到命名空間URI的前綴,你不關心哪一個你得到的,使用[prefix](qxmlnamespacesupport.html#prefix)( )函數來代替。 注:空(默認)前綴是從來沒有列入這個名單,檢查是否有默認命名空間,調用的存在[uri](qxmlnamespacesupport.html#uri)( )以“ ”作為參數。 ``` QXmlNamespaceSupport.processName (self, QString, bool, QString, QString) ``` 在目前情況下通過刪除前綴和尋找它目前宣布的前綴中處理一個原始的XML 1.0的名稱。 _qname_要被處理的原始XML 1.0的名稱。_isAttribute_是真的,如果名字是一個屬性名稱。 這個函數存儲到命名空間URI_nsuri_(這將被設置為空字符串,如果原始名稱有一個未聲明的前綴) ,并存儲在本地名稱(不帶前綴)_localname_(這將被設置為空字符串,如果沒有命名空間是在使用中) 。 請注意,屬性名是不同于元素名稱處理:一個沒有前綴的元素名稱獲取默認命名空間(如果有的話) ,而一個沒有前綴的屬性名稱不。 ``` QXmlNamespaceSupport.pushContext (self) ``` 啟動一個新的名稱空間上下文。 通常情況下,你應該推動一個新的上下文在每個XML元素的開始:新的上下文自動繼承其父上下文的聲明,并且它也跟蹤哪些聲明是在這一背景下進行。 **See also** [popContext](qxmlnamespacesupport.html#popContext)( ) 。 ``` QXmlNamespaceSupport.reset (self) ``` 重置此命名空間支持對象準備重用。 ``` QXmlNamespaceSupport.setPrefix (self, QString, QString) ``` 這個函數聲明的前綴_pre_在當前名稱空間上下文是命名空間URI_uri_。前綴仍然有效,直到此背景下被彈出,除非它被遮蔽在子上下文。 需要注意的是在這個庫中的不對稱性。[prefix](qxmlnamespacesupport.html#prefix)( )不返回默認的“ ”前綴,即使你已經宣布之一,檢查是否有默認前綴,則必須使用明確查一查[uri](qxmlnamespacesupport.html#uri)( ) 。這種不對稱的存在,使其更容易查找前綴的屬性名,其中是不允許的默認前綴。 **See also** [prefix](qxmlnamespacesupport.html#prefix)( ) 。 ``` QXmlNamespaceSupport.splitName (self, QString, QString, QString) ``` 拆分名_qname_在':'并返回前綴_prefix_并在當地名稱_localname_。 **See also** [processName](qxmlnamespacesupport.html#processName)( ) 。 ``` QString QXmlNamespaceSupport.uri (self, QString) ``` 查找前綴_prefix_在目前情況下,并返回當前映射的命名空間URI 。使用空字符串( “”)的默認命名空間。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看