用R解析YAML前端问题

时间:2018-09-06 14:00:41

标签: r rstudio yaml-front-matter

我想以类似于R studio使用YAML的方式将YAML用于SAS程序文档。我可以将YAML放在程序的顶部,然后将其作为对象读入R吗?该程序文件只是一个名为program_1.sas的文本文件。一个或两个目录中会有很多。

然后,我可以使用R笔记本中的对象生成描述一组SAS程序的可读文档。我将必须找到一个函数来以可读格式显示对象。

我注意到该问题已针对诸如python和JAVA之类的语言解决,但我希望在R中实现。显然,此代码已编写。例如,函数yaml_front_matter必须执行此操作,但似乎没有对其进行记录。

如果我还可以编写/更改YAML标头,那将是一个很大的优势。

这里是一个例子:

Project: Disease Burden
Directory: /net1/program/
Purpose: Extract Data

唯一的额外之处是我必须注释掉该标头并识别它

/*
---
Project: Disease Burden
Directory: /net1/program/
Purpose: Extract Data
---
*/

然后我可以像这样创建markdown

# Project: Disease Burden

Directory
: /net1/program/

## Purpose

Extract Data

0 个答案:

没有答案