1. 程式人生 > 其它 >jQuery將.serialize()資料轉換為JSON資料

jQuery將.serialize()資料轉換為JSON資料

對於不同的基礎型別之間的轉化,Go 提供了 strconv 包。它實現了字串與其他基本資料型別之間的轉化。其中最常用的數值轉化函式是 Atoi 和 ltoa。Atoi 方法可以將字串型別的數值直接轉化為 int 型別的數值,而 ltoa 可以將 int 型別的數值轉化為 string 型別的值。

 

package main

import "fmt"

func main() {
    var num string
    // 控制檯提示語句
    fmt.Println("請輸入內容:")
    /*控制檯的輸入*/
    fmt.Scan(&num)
    fmt.Println(
"數值為:",num) fmt.Printf("資料型別為:%T",num) }

string 到 int 型別的轉換,strconv.Atoi()

package main

import (
    "fmt"
    "strconv"
)

func main() {
    var num string
    // 控制檯提示語句
    fmt.Println("請輸入內容:")
    /*控制檯的輸入*/
    fmt.Scan(&num)
    fmt.Println("數值為:",num)
    fmt.Printf("資料型別為:%T\n",num)

    
// string 到 int 型別的轉換,strconv.Atoi() value,_ := strconv.Atoi(num) // Atoi 會返回兩個值,我們只需要前一個,空白識別符號忽略返回錯誤 fmt.Printf("轉換後的資料型別為 %T\n",value) // 數值判斷 if value > 100 { fmt.Println("數值較大") } else { fmt.Println("數值較小") } }

int 到 string 型別的轉換,strconv.Itoa()

package main

import (
    
"fmt" "strconv" ) func main() { var num int // 控制檯提示語句 fmt.Println("請輸入內容:") /*控制檯的輸入*/ fmt.Scan(&num) fmt.Println("數值為:",num) fmt.Printf("資料型別為:%T\n",num) // int 到 string 型別的轉換,strconv.Itoa() value := strconv.Itoa(num) fmt.Printf("轉換後的資料型別為 %T\n",value) }