本文目錄一覽:
- 1、asp頁面用什麼代碼接收ajax傳過來的json數據
- 2、asp如何獲取ajax()提交的json數據
- 3、asp.net 如何將文件路徑下所有文件目錄轉換成json數據保存
- 4、json是什麼文件
- 5、asp.net 生成json文件
- 6、json格式的文件用什麼軟體打開
asp頁面用什麼代碼接收ajax傳過來的json數據
cs.html代碼
!DOCTYPE html
html
head
meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ /
title無標題文檔/title
script src=””/script
script
function saveadd()
{
var xm=$(‘#xm’).val();
var nl=$(‘#nl’).val();
$.ajax({
type:”POST”,
url:”cs.asp”,
data:$(‘#form1’).serialize(),
dataType:”html”, //text
success: function(data)
{
//alert(data);
var arr = data.split(‘,’);
for(var x in arr)
{
alert(arr[x]);
}
},
error:function()
{
alert(‘未知錯誤’);
}
});
}
/script
/head
body
form id=”form1″ name=”form1″ method=”post” action=””
p
label姓名:
input type=”text” name=”xm” id=”xm” /
/label
/p
p
label年齡:
input type=”text” name=”nl” id=”nl” /
/label
/p
p
input type=”button” name=”button” id=”button” value=”提交” onclick=”saveadd()” /
/p
/form
/body
/html
cs.asp代碼
%@LANGUAGE=”VBSCRIPT” CODEPAGE=”65001″%
%
xm = Request.Form(“xm”)
nl = Request.Form(“nl”)
‘add or update table
str = xm”,”nl
response.Write(str)
%
asp如何獲取ajax()提交的json數據
bytecount = Request.TotalBytes
bytes = Request.BinaryRead(bytecount)
Set stream = Server.CreateObject(“ADODB.Stream”)
stream.Type = 1 ‘adTypeBinary
stream.Open()
stream.Write(bytes)
stream.Position = 0
stream.Type = 2 ‘adTypeText
stream.Charset = “utf-8”
s = stream.ReadText() ‘here is your json as a string
stream.Close()
Set stream = nothing
Response.write(s)
得到的s就是json格式的字元串,就象{“userid”:”apple”,”password”:”test123456″}
然後再利用其它工具可以將json字元串中的相關信息提取出來。這個網上有很多示例。
asp.net 如何將文件路徑下所有文件目錄轉換成json數據保存
private void CopyFile(string sources, string dest)
{
DirectoryInfo dinfo=new DirectoryInfo(sources);//注,這裡面傳的是路徑,並不是文件,所以不能保含帶後綴的文件
foreach(FileSystemInfo f in dinfo.GetFileSystemInfos())
{
//目標路徑destName = 目標文件夾路徑 + 原文件夾下的子文件(或文件夾)名字
//Path.Combine(string a ,string b) 為合併兩個字元串
String destName = Path.Combine(dest, fsi.Name);
if (f is FileInfo)//如果是文件就複製
{
File.Copy(f.FullName, destName, true);//true代表可以覆蓋同名文件
}
else//如果是文件夾就創建文件夾然後複製然後遞歸複製
{
Directory.CreateDirectory(destName);
CopyFile(f.FullName, destName);
}
}
}
json是什麼文件
JSON(JavaScript Object Notation) 是一種輕量級的數據交換格式。 易於人閱讀和編寫。同時也易於機器解析和生成。 它基於JavaScript Programming Language, Standard ECMA-262 3rd Edition – December 1999的一個子集。
JSON採用完全獨立於語言的文本格式,但是也使用了類似於C語言家族的習慣(包括C, C++, C#, Java, JavaScript, Perl, Python等)。 這些特性使JSON成為理想的數據交換語言。
JSON建構於兩種結構,一是「名稱/值」對的集合(A collection of name/value pairs)。不同的語言中,它被理解為對象(object),紀錄(record),結構(struct),字典(dictionary),哈希表(hash table),有鍵列表(keyed list),或者關聯數組 (associative array)。
二是值的有序列表(An ordered list of values)。在大部分語言中,它被理解為數組(array)。
擴展資料:
JSON簡要歷史
JSON(JavaScript Object Notation) 是一種輕量級的數據交換格式。易於人閱讀和編寫。同時也易於機器解析和生成。它基於JavaScript Programming Language, Standard ECMA-262 3rd Edition – December 1999的一個子集。
JSON是Douglas Crockford在2001年開始推廣使用的數據格式,在2005年-2006年正式成為主流的數據格式,雅虎和谷歌就在那時候開始廣泛地使用JSON格式。
參考資料來源:百度百科—json
asp.net 生成json文件
json有自己的格式,你就按照這個格式寫出字元串 然後response出去個文件流 名字是xx.json就可以
json格式的文件用什麼軟體打開
json是一種文本格式,json格式的文件可以用記事本打開。
1、右擊需要打開的json文件,在展開的菜單中點擊「打開方式…」按鈕選擇打開方式:
2、在展開的打開方式中找到「記事本」這個選項,然後雙擊記事本圖標:
3、這時json文件就被打開了,打開之後可以直接對裡面的文本進行編輯,保存時也會以json格式進行保存:
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/275850.html