ホームページ  >  記事  >  バックエンド開発  >  GoLangでyamlファイルから配列を読み取る

GoLangでyamlファイルから配列を読み取る

WBOY
WBOY転載
2024-02-08 23:45:101264ブラウズ

从 GoLang 中的 yaml 文件读取数组

phpエディタBananaがこの記事でGoLangでyamlファイルから配列を読み取る方法を紹介します。 GoLang は強力なプログラミング言語であり、yaml ファイルは構造化データを保存するために使用されるファイル形式です。 yaml ファイル内の配列を読み取ることで、その中のデータを簡単に取得し、後続の処理を実行できます。この記事では、yaml ファイルを読み取る手順を詳しく説明し、理解を深めるのに役立つサンプル コードを提供します。初心者でも経験豊富な開発者でも、この記事ではプロジェクトに簡単に適用できる実用的なヒントと知識を提供します。すぐに始めましょう!

質問内容

オブジェクトの配列を含む yaml ファイルを読み取ろうとしています

リーリー

yaml ファイル

リーリー ###間違い### リーリー

yaml ファイルの構文は json に似ているため、問題がそれであるかどうかはわかりませんが、相互参照ドキュメントは正しいようです。

ご提案をいただければ幸いです...

回避策

最も外側のコンテナを

document

キーを使用してマップとして定義しました。これには、次の配列が含まれます。 ドキュメント: リーリー ただし、これは入力データの構造ではなく、次のようになります:

リーリー

外側の要素は、

documentationinfo

キーを含むマップです (その値は document キーを持つマップです)。次のように型を再定義する必要があります (テストのためにローカルで実行できるように、型を package main に変換しました): リーリー 上記のコードを実行すると、次の結果が生成されます:

65bcd85880手数料

以上がGoLangでyamlファイルから配列を読み取るの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はstackoverflow.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。