現象 LoadXml載入Xhtml檔案速度很慢

2021-06-16 07:30:24 字數 664 閱讀 2998

如果有如下的xhtml文字,在.net中用xmldocument.loadxml載入的時候,速度很慢。

hello.

簡單解決:不解析外部資源

這個xml文字和一般xml文字的差別是多了乙個doctype說明,指定了乙個dtd檔案。根據.net文件中關於xmldocument.loadxml的說明,是不會進行dtd或者schema的驗證的,所以並不是驗證消耗了時間。對於load方法也是這樣。

xmldocument是通過xmlresolver這個屬性來設定如何處理外部資源的。簡單的把這個屬性設定為null(nothing),就可以徹底不解析任何外部資源。速度也就快了。

完美解決:將xhtml試用dtd儲存到本地

完美的解決方法是,把xhtml所要使用到的dtd相關檔案都儲存到本地目錄上,讓xmldocument從本地讀取entities定義資訊。和xhtml相關的dtd檔案一共有6個,在xhtml 1.0標準附錄:dtds中已經列出,列出檔案url如下。

以上檔案需要儲存到本地目錄中,然後用下面**建立xhtmlurlresolver類對xhtml相關的dtd檔案進行重新定向,定向到本地目錄。

LoadXml載入Xhtml檔案速度很慢

如果有如下的xhtml文字,在.net中用xmldocument.loadxml載入的時候,速度很慢。title head hello.p body html 簡單解決 不解析外部資源 這個xml文字和一般xml文字的差別是多了乙個doctype說明,指定了乙個dtd檔案。根據.net文件中關於xm...

jQuery存在載入滯後的現象?

今天在做乙個功能的時候採用了jquery.html 方法對後台生成html進行載入。以前也一樣,替換對應innerhtml。我想jquery也應該做著類似的工作。不過,今天發生的問題讓我驚奇。我應該錯了。jquery不會工作得那麼簡單。為了效率一定是做了很多任務作。事情是這樣的 不是寫 我在read...

浮動 二 文字圍繞現象 上

前段時間偷懶了好久.內心很不安,我要加快速度了,吼吼吼 今天來說說float box的文字圍繞現象。下面的排版,想必從事前端開發的童鞋都很熟悉吧。文字很配合的圍繞在旁邊,沒有上浮,也沒有下移,這究竟是為什麼呢?讓我們來一探到底吧!我們常常看到一堆文字圍繞著float box,大家有沒有想過這些文字對...