<small id='MoqVX'></small><noframes id='MoqVX'>

    <bdo id='MoqVX'></bdo><ul id='MoqVX'></ul>

    <i id='MoqVX'><tr id='MoqVX'><dt id='MoqVX'><q id='MoqVX'><span id='MoqVX'><b id='MoqVX'><form id='MoqVX'><ins id='MoqVX'></ins><ul id='MoqVX'></ul><sub id='MoqVX'></sub></form><legend id='MoqVX'></legend><bdo id='MoqVX'><pre id='MoqVX'><center id='MoqVX'></center></pre></bdo></b><th id='MoqVX'></th></span></q></dt></tr></i><div id='MoqVX'><tfoot id='MoqVX'></tfoot><dl id='MoqVX'><fieldset id='MoqVX'></fieldset></dl></div>
    <tfoot id='MoqVX'></tfoot>

    1. <legend id='MoqVX'><style id='MoqVX'><dir id='MoqVX'><q id='MoqVX'></q></dir></style></legend>

      使用 javascript 将 yaml 转换为 json

      时间:2023-09-07
      <tfoot id='Bt5zW'></tfoot>

    2. <legend id='Bt5zW'><style id='Bt5zW'><dir id='Bt5zW'><q id='Bt5zW'></q></dir></style></legend>
        <bdo id='Bt5zW'></bdo><ul id='Bt5zW'></ul>
          1. <small id='Bt5zW'></small><noframes id='Bt5zW'>

            <i id='Bt5zW'><tr id='Bt5zW'><dt id='Bt5zW'><q id='Bt5zW'><span id='Bt5zW'><b id='Bt5zW'><form id='Bt5zW'><ins id='Bt5zW'></ins><ul id='Bt5zW'></ul><sub id='Bt5zW'></sub></form><legend id='Bt5zW'></legend><bdo id='Bt5zW'><pre id='Bt5zW'><center id='Bt5zW'></center></pre></bdo></b><th id='Bt5zW'></th></span></q></dt></tr></i><div id='Bt5zW'><tfoot id='Bt5zW'></tfoot><dl id='Bt5zW'><fieldset id='Bt5zW'></fieldset></dl></div>

                <tbody id='Bt5zW'></tbody>

              • 本文介绍了使用 javascript 将 yaml 转换为 json的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                问题描述

                我得到了这个 yaml 文件:

                I got this yaml file:

                description:
                  is_a: AnnotationProperty
                  labelEN: description
                  labelPT: descrição
                
                relevance:
                  is_a: AnnotationProperty
                  domain: Indicator
                  labelEN: relevance
                  labelPT: relevância
                
                title:
                  is_a: AnnotationProperty
                  labelPT: título
                  labelEN: title
                  range: Literal
                

                我需要将其转换为 json,所以我可以得到这样的东西:

                and I need to convert it to json, so I can get something like this:

                {
                    "description": {
                        "is_a": "AnnotationProperty",
                        "labelEN": "description",
                        "labelPT": "descrição"
                    },
                    "relevance": {
                        "is_a": "AnnotationProperty",
                        "domain": "Indicator",
                        "labelEN": "relevance",
                        "labelPT": "relevância"
                    },
                    "title": {
                        "is_a": "AnnotationProperty",
                        "labelPT": "título",
                        "labelEN": "title",
                        "range": "Literal"
                    }
                }
                

                并将其保存在 js 变量中...

                and save it in a js variable...

                那么,我该怎么做呢?

                您好,请查看以下链接以获取 YAML 到 JSON 转换器https://www.yamlonline.com/

                Hey, please check link below for YAML to JSON converter https://www.yamlonline.com/

                推荐答案

                你可以通过在 node.js 上运行一个简单的 javascript 脚本来解决这个问题.

                You can solve that with a simple javascript script running on node.

                1. 安装 node.js
                2. 安装 js-yaml 包:npm install js-yaml -g

                然后将此脚本保存到文件中,并使用 node.js 运行它:

                Then save this script into a file, and run it with node.js:

                var inputfile = 'input.yml',
                    outputfile = 'output.json',
                    yaml = require('js-yaml'),
                    fs = require('fs'),
                    obj = yaml.load(fs.readFileSync(inputfile, {encoding: 'utf-8'}));
                // this code if you want to save
                fs.writeFileSync(outputfile, JSON.stringify(obj, null, 2));
                

                这篇关于使用 javascript 将 yaml 转换为 json的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                上一篇:如何在 R markdown html 文档中将 YAML 标题居中? 下一篇:怎样把WebBrowser控件放到IE9成标准?

                相关文章

                最新文章

              • <small id='TnC0X'></small><noframes id='TnC0X'>

                <i id='TnC0X'><tr id='TnC0X'><dt id='TnC0X'><q id='TnC0X'><span id='TnC0X'><b id='TnC0X'><form id='TnC0X'><ins id='TnC0X'></ins><ul id='TnC0X'></ul><sub id='TnC0X'></sub></form><legend id='TnC0X'></legend><bdo id='TnC0X'><pre id='TnC0X'><center id='TnC0X'></center></pre></bdo></b><th id='TnC0X'></th></span></q></dt></tr></i><div id='TnC0X'><tfoot id='TnC0X'></tfoot><dl id='TnC0X'><fieldset id='TnC0X'></fieldset></dl></div>

                <tfoot id='TnC0X'></tfoot>
                  <bdo id='TnC0X'></bdo><ul id='TnC0X'></ul>
                1. <legend id='TnC0X'><style id='TnC0X'><dir id='TnC0X'><q id='TnC0X'></q></dir></style></legend>