php エディタ Xiaoxin は、YAML を使用してマッピングを取得するときに、しばしば問題に遭遇します。つまり、YAML を通じて取得したマッピングからキーと値のペアを抽出できません。この問題は実際の開発において非常によくある問題で、設定ファイルが正しく読み込めなかったり、正しいデータが取得できなかったりすることがあります。この記事では、この問題の原因を詳しく調べ、開発者が YAML を使用するときにキーと値のペアをよりスムーズに抽出できるようにするための解決策をいくつか紹介します。
yamlファイルの読み込みにはgoldmark-metaパッケージを使用しています。 私が興味があるのはこれです yaml 内:
リーリーキーと値にアクセスしたい インターフェイスに戻ると、行き詰まってしまいます。 反復により、 キーと値のペアのリストですが、持っていません 分からないときに情報を得る方法を知っている 事前にキーの名前を知っておいてください。 プログラムは次の内容を出力します:
リーリー リーリーキーと値の文字列を取得するにはどうすればよいですか?
yaml データにはキー (burger
) があり、その値はマッピングのリストです (各マップにはキーがあります)。次のように burger
内のアイテムを反復できます:
各 item
について、使用可能なキーと値を反復処理できます:
fmt.sprintf
を使用して、interface{}
のキーと値を string
に変換できます。
リーリー
goldmark-meta の サンプル コード
から始めて、次の例をまとめました。
リーリー
どの出力:
以上がYAML 経由で取得したマップからキーと値のペアを抽出できませんの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。