unmarshalling

    1

    1答えて

    インタフェース{}型の構造体にXMLをアンマーシャリングしようとしています。しかし、私はそれを実行しようとするたびに、コードは何もピックアップしません。他のすべての要素は正常に動作するように見えますが、型を文字列または[]バイトに設定すると動作しますが、それ以上の柔軟性が必要です。 私が興味を持っての要素が32ライン上にある - は、いくつかのコンテキストを与えるために https://play.

    1

    1答えて

    残りのテンプレートを使用してリクエストを送信する必要があります。私は送信する前に、オブジェクトをXMLにマーシャリングしてリクエストを送信する必要があります。要求からの応答がXML形式です。次に、インターフェイスに結果を表示するために、応答xmlをObjectに変換する必要があります。 以下は、私が私はアンマーシャリングすることができますどのように @RequestMapping("/search

    0

    1答えて

    複雑なJSONオブジェクトをgolangのすべての適切なタイプのマップに変換する方法を教えてください。私は絶対に、私が知っているフィールドを持つ構造体を作成する一般的なGolangのことをしなければならないのでしょうか、それとも、すべての正しい型のフィールドを取得する一般的な方法がありますか?ここで は私がマップに変身したいJSONの例です。 { "people": [ {

    0

    1答えて

    以下のprint文の出力は空白になります。 2番目のprintステートメントの場合にのみ、私はxml構造体を取得します。私の構造体に問題はありますか?私はChidley(https://github.com/gnewton/chidley)を使って構造体を生成しました。 package main import ( "encoding/xml" "fmt" "io/i

    1

    1答えて

    空のgoインターフェイスタイプの変数にアンマーシャリングしようとしています。具体的な型は適切なxmlタグを持っていますが、何らかの理由でXML値をアンマーシャリングできません。彼らはただ空になる。 このコードは、私が何をしたいん: type Address struct { City, State string } type Result struct { XMLName

    -2

    1答えて

    私のJSONの形式は次のとおりです。 { 'Math': [ {'Student1': 100.0, 'timestamp': Timestamp('2017-06-26 15:30:00'), 'Student2': 100.0, 'Student3': 97.058823442402414}, {'Student1': 93.877550824911907, 'time

    2

    1答えて

    複数の構造体のタイプを受け取り、それらをJSONからアンマーシャリングする関数を記述したいとします。このために、構造体インスタンスを返す定義済みのシグネチャを持つ別の関数セットがありますが、各関数は異なる型の構造体を返すので、戻り値の型として関数シグネチャはinterface{}です。 具体的な構造体json.Unmarshalを送信すると、期待通りに動作しますが、同じ構造体をinterface{

    1

    1答えて

    私はMysqlTime構造体を持っています。それ自身のマーシャルとアンマーシャルです。 type MysqlTime struct { time.Time } const MYSQL_TIME_FORMAT = "2006-01-02 15:04:05" func (t *MysqlTime) UnmarshalJSON(b []byte) (err error) {

    2

    3答えて

    未定義数のunknowキー値を使用してJSONから文字列のマップを作成しようとしています。 、 config := map[string]string{ "localhost-tag": "dev_latest", "localhost-vhost": "localhost.com, "development-tag": "dev_latest, ...

    2

    1答えて

    私は天気予報APIを使って作業しています。エラーの原因となったセクションをコメントアウトしました。しかし、それらのどれもがJSON文字列の真ん中に配列を持つようには見えません。私はスライスを使って構造体を定義する方法があると確信しています。それを許可ここで私がこだわっているところです。。あなたは WeatherDataに Weather構造体のスライスを定義する必要が package main