The entity "nbsp" was referenced, but not declared
翻譯
實體”“被引用,但沒有宣告
問題
使用xhtmlrenderer將網頁轉成PDF時報The entity "nbsp" was referenced, but not declared.異常;而某些頁面卻是正常。這個問題是頁面中包含了 導致的,而這個標記在頁面中使用是很正常且頻繁了。
原因
該問題是由於未定義HTML的DOCTYPE,致使SAX將內容按照xml預設定義進行解析,而xml中&開頭表示可解析的實體,這個實體被DTD預先定義
解決
方法1.
加入正確的DOCTYPE,如:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
方法2.
html轉換為XML格式的時候html裡面含有 會出現The entity "nbsp" was referenced, but not declared.這個異常,解決的辦法是把 替換成 即可!
相關文章
- 【BO-SDK】Update Database information for .rpt     (BOE SDK Java Applications @_1)DatabaseORMJavaAPP
- CSS 和JavaScript 在ie6 ie7 ie8和…CSSJavaScript
- Program Units and Referenced Objects (244)Object
- Session State and Referenced Packages (246)SessionPackage
- It is indirectly referenced from required .class fileUI
- Entity Framework Tutorial Basics(8):Types of Entity in Entity FrameworkFramework
- error:declared inside parameter listErrorIDE
- How to change the implementation (detour) of an externally declared functionFunction
- "_OBJC_CLASS_$_XXX", referenced from:OBJ
- but no encoding declared;問題的解決方法Encoding
- WPF Add ResourceDictionary file and declared in app.xamlAPP
- Entity Framework Tutorial Basics(40):Validate EntityFramework
- Entity Framework Tutorial Basics(42):Colored EntityFramework
- Entity Framework Tutorial Basics(10):Entity LifecycleFramework
- Entity Framework Tutorial Basics(20):Persistence in Entity FrameworkFramework
- Entity Framework Tutorial Basics(27):Update Entity GraphFramework
- Entity Framework Tutorial Basics(2):What is Entity Framework?Framework
- Entity Framework Tutorial Basics(9):Entity RelationshipsFramework
- Entity Framework(實體框架)之Entity SQLFramework框架SQL
- "_dns_free_resource_record", referenced from:問題DNS
- Entity Framework Tutorial Basics(24):Update Single EntityFramework
- Entity Framework Tutorial Basics(25):Delete Single EntityFrameworkdelete
- Entity Framework Tutorial Basics(26):Add Entity GraphFramework
- Entity Framework Tutorial Basics(29):Stored Procedure in Entity FrameworkFramework
- Entity Framework Tutorial Basics(3):Entity Framework ArchitectureFramework
- Entity Framework Tutorial Basics(4):Setup Entity Framework EnvironmentFramework
- Entity Framework Tutorial Basics(5):Create Entity Data ModelFramework
- Uncaught SyntaxError: Identifier 'Geometry' has already been declaredErrorIDE
- Entity Framework Tutorial Basics(23):Add Single EntityFramework
- Entity Framework Code-First(23):Entity Framework Power ToolsFramework
- Entity Framework(1)Framework
- Entity Relationships
- entity framework in mysqlFrameworkMySql
- Entity Framework 教程Framework
- error C2248: cannot access protected member declared in class '****'Error
- Entity Framework Code-First(10.2):Entity MappingsFrameworkAPP
- Entity Framework學習初級篇4--Entity SQLFrameworkSQL
- _OBJC_CLASS_$_某檔名", referenced from:的問題OBJ