导航:首页 > 数据处理 > 如何把数据转化成网页文件

如何把数据转化成网页文件

发布时间:2023-01-22 15:49:02

‘壹’ 想用ASP生成access数据库和ASP网页文件

生成HTML方法主要步骤只有两个:

一、获取要生成的html文件的内容
二、将获取的html文件内容保存为html文件

我在这里主要说明的只是第一步:如何获取要生成的html文件的内容:

目前常用获取html文件的内容的方法有几下几种:

1、这种方法与是在脚本内写要生成的html内容,不太方便预览生成页面的内容,无法可视化布局页面,更改html模板时会更加复杂。用这种方法的人很多,但我感觉这种方法是最不方便的。

str="<html标记>内容</html标记>"
str=str&"<html标记>内容</html标记><html标记>数据库读取内容....</html标记>....."

2、制作单独的HTML模板页,动态的内容用特定的字符作为标记(如:有人用$title$标记为网页标题),用ADODB.Stream或者Scripting.FileSystemObject将其模板内容载入,然后再用替换方法把原先定好的标记替换为动态内容(如:Replace(载入的模板内容,"$title$",rs("title" ) ) )。

3、用XMLHTTP或serverXMLHTTP获取动态页所显示的HTML内容:

我常用的生成html文件的实例:

'-----------------翟振恺(小琦)
'weburl是要获取的动态页地址
'getHTTPPage(weburl)是获取动态页内容的函数
weburl=""&Request.ServerVariables("SERVER_NAME")&"/contact.asp?id="&rs("id")&""‘指定动态页地址
body=getHTTPPage(weburl)'用函数取到动态页地址的内容
'-----------------翟振恺(小琦)

此方法最大的好处就是不用费力气专门去写静态的模板页面,只是将原来就有的动态页面转换为HTML静态页面,但生成速度不是太快。

我常用的生成HTML的方法就是第3种:用XMLHTTP获取动态页生成的HTML内容,再用ADODB.Stream或者Scripting.FileSystemObject保存成html文件。

第二步是生成文件的方法:

ASP里常用的有用ADODB.Stream生成文件和Scripting.FileSystemObject生成文件两种:

1、Scripting.FileSystemObject生成文件方法:

'-----------------翟振恺(小琦)
Set fso = CreateObject("Scripting.FileSystemObject")
File=Server.MapPath("要生成文件路径和文件名.htm")
Set txt=fso.OpenTextFile(File,8,True)
data1="文件内容"用WriteLine方法生成文件
txt.WriteLine data1
data2="文件内容"'用Write方法生成文件
txt.Write data2
txt.Close
txt.fso
'-----------------翟振恺(小琦)

2、ADODB.Stream生成文件方法:

'-----------------翟振恺(小琦)
Dim objAdoStream
set objAdoStream = Server.createObject("ADODB.Stream")
objAdoStream.Type = 1
objAdoStream.Open()
objAdoStream.Write("文件内容")
objAdoStream.SaveToFile 要生成文件路径和文件名.htm,2
objAdoStream.Close()
'-----------------翟振恺(小琦)

‘贰’ 将网页源文件修改后怎样转化为网页啊

要看到效果你得将网页中要显示的元素,如图象、声音、flash等保存到同一个目录下,并且在网页的源文件中也要将这些元素的路径改变。如果是用记事本编辑的原文件,那现在就将它保存为网页文件。具体如下:点“文件”---“另存为”---在打开的对话框中将保存类型选为“所有文件”---再写好你想要的“文件名”,这里要注意的是要在文件名后加“.htm”(不要引号)。这样就保存为网页文件了,打开保存后的网页就可以看到效果了。

‘叁’ 如何把从数据库读出来的数据以excel格式显示到网页

如果要利用了php输出excel格式文件就必须利用header content-type:application/vnd.ms-excel来实现。如下
<?php
$filename = name .'.xls';
header("content-type:application/vnd.ms-excel");
header("content-disposition:attachment;filename=$filename");
?>
再看一php输出excel实例
<?php
header("content-type:application/vnd.ms-excel");
header("content-disposition:filename=test.xls");
echo "a1tb1tc1tna2ta3ta4tn";//r t单元格,n新一行
?>

<?php
require_once("../../config/sys_config.php"); //配置文件
require_once("../../include/db_class.php");
header("content-type: text/html; charset=$page_code"); //页面编码
header("content-type:application/vnd.ms-excel");
header("content-disposition:attachment;filename=".mb_convert_encoding("客户资料报表","gbk",$page_code).".xls");
header("pragma:no-cache");
header("expires:0");
//$usersid = intval( $_get['uid'] ); //用户id

//输出内容如下:
// 输出表头
echo iconv("utf-8", "gb2312", "客户名称")."t";
echo iconv("utf-8", "gb2312", "电话")."t";
echo iconv("utf-8", "gb2312", "地址")."t";
echo iconv("utf-8", "gb2312", "添加日期")."t";
echo "n"; //换行

$sqlstr = "select * from clients where usersid=32 order by clientsid desc";
$rows = $db -> select($sqlstr);
$num = count($rows); //客户总数
for( $i = 0; $i < $num; $i++ )
{
echo iconv("utf-8", "gb2312",$rows[$i][clientsname])."t";
echo iconv("utf-8", "gb2312",$rows[$i][clientsphone])."t";
echo iconv("utf-8", "gb2312",$rows[$i][clientsaddress])."t";
echo iconv("utf-8", "gb2312",$rows[$i][clientstime])."t";
echo "n"; //换行
}
?>

‘肆’ 如何让数据库的某一个数据成为网页的某一个链接

可以用超链接 例如:
后台写个方法从数据库获取数据:
public string GetStr()
{
return //...;
}

前台js调用后台方法
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<script language="javascript" type="text/javascript">
function f() {
document.getElementById("lab1").innerHTML = '<%=GetName() %>';
}
window.onload = function() { f(); }
</script>

</head>
<body>
<form id="form1" runat="server">
<div>
<a href="#"><asp:Label runat="server" Text="" ID="lab1"></asp:Label></a> </div>
</form>
</body>
</html>

.mdf文件不能直接读取,必须放到数据库操作系统中,在其中附加数据库操作,把.mdf文件附近成一个数据库,然后对这个数据库增 删 改 查.

‘伍’ 如何把文件图片从数据库中导入到网页中

1. 把图片文件取出到文件夹
如: c:\webapp\1.jpg
2. 生成页面把这个 地址放到 <img> 标签中的src属性 设页面在同级目录 c:\webapp\index.jsp
如:<img src="1.jpg">

‘陆’ 如何将数据库中的内容生成静态页面

现在很多看似是静态页面其实是使用了URL重定向组件 Isapirewrite这个东西,里面一样的是动态的页面。
如果非要生成静态页面可以写一个生成的母版页再加载数据库数据生成。

首先在模板页里把页面布局啊什么的都做好。然后在后台页面里提取该页面,再把数据库数据写入到里面的对应标签里。最后再生成一个新的页面就行了。

‘柒’ 如何将网页数据输出为Excel或Word文件

1、保存网页
在浏览器中访问目标网页,执行菜单“文件”→“另存为”,文件类型选择“网页,全部”。
2、用WPS文字打开html文件
执行“文件”→“打开”,文件类型选择“网页文件”或“所有文件”,以打开刚才下载得到的《[征稿八]怎样用WPS制作PDF》html文件。
3、去掉不需要的部分
注:表格形式出现的正文,可以选中后执行“表格”→“转换”→“表格转换为文本”去除表格外框。
4、最后另存为WPS文档或WORD文档即可。

‘捌’ 用JQuery如何将数据库中的二进制流转换为图片显示到aspx页面上

InputStream in = null;
try
{
String sql="取你的记录";
ResultSet rs =stmt.executeQuery(sql);
if(rs.next())
{
in = rs.getBinaryStream("xxx");
byte[] buf = new byte[1024];
while ((len=in.read(buf,0,1024))!=-1)
{
out.write(buf, 0, len);
}
大体步骤就是上面的,读出2进制,写出来就行了。
但是,我建立将上传的文件保存到服务器某个目录,而数据库中存放的是路径。显示的时候直接读取路径显示就行了。

‘玖’ 关于excel文件,如何转化成网页来修改提交

可以试试google docs,注册一个google帐号就可以使用
把你的Excel表格导入Google的Spreadsheet,变成网络文档,在网上保存,在网上使用,跟你用Excel差不多,还不需要安装软件

‘拾’ 如何把excel表格生成网页表格数据

excel表格可以生成网页表格数据,具体操作如下:

一、使用工具:excel2010

二、操作步骤:

1、进入excel2010并制作表格,如图:

阅读全文

与如何把数据转化成网页文件相关的资料

热点内容
tipo是什么产品 浏览:870
红米手机恢复出厂后怎么还原数据 浏览:97
转账收款的程序都有什么 浏览:600
炒股交易操作多少次才会成熟 浏览:202
国盛期货要下载哪个app交易 浏览:426
金数据如何在填完后显示信息 浏览:143
司法技术室是什么意思 浏览:719
创业板上市找什么公司代理 浏览:895
肉类调理品有什么产品 浏览:656
柘城对比淅川辣椒市场哪个大 浏览:79
餐饮小程序怎么找红利 浏览:438
微信发了多少条信息怎么看 浏览:107
目前市场上的仿制药有哪些 浏览:703
西部数据2400mb是什么意思 浏览:516
什么产品可以消痘 浏览:395
c语言如何查找源程序 浏览:374
吉客优品代理怎么做 浏览:968
plc程序sftl什么意思 浏览:764
标普技术进展如何 浏览:356
代理服务行业的账怎么做 浏览:54