1. 在html內的文本框中輸入json格式的數據,如何將串數據轉成json對象。
使用JSON.parse(這里是要轉換的字元串)函數
vartxt=document.getElementById("txt").value;
varobj=JSON.parse(txt);
2. 文本內容封裝成指定JSON格式
您好:可以使用DataContractJsonSerializer類將類型實例序列化為JSON字元串,並將JSON字元串反序列化為類型實例。
DataContractJsonSerializer在System.Runtime.Serialization.Json命名空間內下,.NET Framework 3.5包含在System.ServiceModel.Web.dll中,需容要添加對其的引用;
.NET Framework 4在System.Runtime.Serialization中。
3. 用php如何將數據(文本和圖片)轉換成json格式
前台:
<form action="跳轉頁面" method="post" enctype="multipart/form-data">
<input type="file" name="fname" />
<input type="submit" value="Submit" />
</form>
input[type=file] 表示:需要上傳的文本或者圖片
後台:
echo json_encode($_POST); // 輸出json 字元串
輸出的內容是上傳到伺服器的文件路徑等相關信息
4. 數據格式為name=xxx,age=15如何轉換為json
轉換為json格式為:
{
"name": "xxx",
"age": 15
}
(4)文本轉換成json擴展閱讀:
JSON(JavaScriptObject Notation, JS 對象簡譜) 是一種輕量級的數據交換格式。它基於ECMAScript(歐洲計算機協會制定的js規范)的一個子集,採用完全獨立於編程語言的文本格式來存儲和表示數據。簡潔和清晰的層次結構使得 JSON 成為理想的數據交換語言。 易於人閱讀和編寫,同時也易於機器解析和生成,並有效地提升網路傳輸效率。
簡單地說,JSON 可以將 JavaScript 對象中表示的一組數據轉換為字元串,然後就可以在網路或者程序之間輕松地傳遞這個字元串,並在需要的時候將它還原為各編程語言所支持的數據格式,例如在 PHP 中,可以將 JSON 還原為數組或者一個基本對象。在用到AJAX時,如果需要用到數組傳值,這時就需要用JSON將數組轉化為字元串。
基礎示例:
表示對象
對象是一個無序的「『名稱/值』對」集合。一個對象以{左括弧開始,}右括弧結束。每個「名稱」後跟一個:冒號;「『名稱/值』 對」之間使用,逗號分隔。
{"firstName":"Brett","lastName":"McLaughlin"}
表示數組
和普通的 JS 數組一樣,JSON 表示數組的方式也是使用方括弧 []。
{"people":[{"firstName":"Brett","lastName":"McLaughlin"},{"firstName":"Jason","lastName":"Hunter"}]}
這不難理解。在這個示例中,只有一個名為 people的變數,值是包含兩個條目的數組,每個條目是一個人的記錄,其中包含名和姓。上面的示例演示如何用括弧將記錄組合成一個值。當然,可以使用相同的語法表示更過多的值(每個值包含多個記錄)。
在處理 JSON 格式的數據時,沒有需要遵守的預定義的約束。所以,在同樣的數據結構中,可以改變表示數據的方式,也可以使用不同方式表示同一事物。
如前面所說,除了對象和數組,你也可以簡單地使用字元串或者數字等來存儲簡單的數據,但這樣並沒有多大意義。