有可能这样做吗?有问题的HTML文件都符合:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
编辑:您如何在数据库中存储多个与其关联的序列ID的HTML页面? (哦,我是数据库新手。)
编辑:现在我意识到SQlite没有“xml”数据类型。我打开了错误的数据源!
答案 0 :(得分:6)
使用TEXT datatype。 Sqlite不关心您的数据是HTML还是XML。
要使用序列号存储多个HTML页面,请使用如下表格:
CREATE TABLE pages
(ID integer AUTO_INCREMENT PRIMARY KEY,
html TEXT
);
答案 1 :(得分:0)
我不明白为什么不。如果将其作为字符串存储在数据库中,则数据库不应该关心该字符串是纯文本,XML还是SNOBOL。
答案 2 :(得分:0)
您应该能够,XHTML是XML的专用子集。但是,如果XHTML不兼容(它可能在浏览器中工作,但它可能不是真正的XML),则可能会遇到问题。