Node.js 如何解析/解释.org文件?
我目前正在尝试解析/使用Node.js 如何解析/解释.org文件?,node.js,parsing,org-mode,Node.js,Parsing,Org Mode,我目前正在尝试解析/使用.org文件,这些文件如下所示: 文件_1.org(摘自非常大的文件): 文件_2.org(摘自最顶端): 我在哪里可以找到有关如何处理这些内容以构建最终链接HTML文档的信息(无需使用外部UI工具,如组织模式文档生成器或其他工具) 更具体地说: 在哪里/如何找到这些“属性”的含义,如:来源: 什么是特殊关键字,#+列:是特殊关键字吗 什么资源显示了文档的一般结构,以便我可以正确地将其解析为层次结构 在上面解析的示例中,body属性中的内容是否可以使用组织模式框架进行解
.org
文件,这些文件如下所示:
文件_1.org(摘自非常大的文件):
文件_2.org(摘自最顶端):
我在哪里可以找到有关如何处理这些内容以构建最终链接HTML文档的信息(无需使用外部UI工具,如组织模式文档生成器或其他工具)
更具体地说:
- 在哪里/如何找到这些“属性”的含义,如
:来源:
- 什么是特殊关键字,
是特殊关键字吗#+列:
- 什么资源显示了文档的一般结构,以便我可以正确地将其解析为层次结构
- 在上面解析的示例中,
属性中的内容是否可以使用组织模式框架进行解析,或者这是他们自定义的内容body
...
#-*- mode: org; -*-
#+COLUMNS: %30ITEM %15CUSTOM_ID
** KR4j ZB4j 詞曲類
*** KR4j0001 珠玉詞-宋-晏殊
:PROPERTIES:
:KR_ID: KR4j0001
:CUSTOM_ID: ZB4e0001
:SOURCE: 四庫全書 文淵閣版, V1487.1, p1
:EXTENT: 1 卷
:BOOK: 1
:_RESP: (宋)晏殊
:END:
**** 人物
***** 晏殊
:PROPERTIES:
:DYNASTY: 宋
:FUNCTION: 撰
:DATES: 991 - 1055
:END:
**** 版本
***** WYG
*** KR4j0002 六一詞-宋-歐陽修
:PROPERTIES:
:KR_ID: KR4j0002
:CUSTOM_ID: ZB4e0002
:SOURCE: 四庫全書 文淵閣版, V1487.2, p21
:EXTENT: 1 卷
:BOOK: (1)
:_RESP: (宋)歐陽修
:END:
**** 人物
***** 歐陽修
:PROPERTIES:
:DYNASTY: 宋
:FUNCTION: 撰
:DATES: 1007 - 1072
:END:
**** 版本
***** WYG
*** KR4j0003 樂章集-宋-柳永
:PROPERTIES:
:KR_ID: KR4j0003
:CUSTOM_ID: ZB4e0003
:SOURCE: 四庫全書 文淵閣版, V1487.3, p43
:EXTENT: 1 卷
:BOOK: 1
:DATE: 1034
:_RESP: (宋)柳永
:END:
**** 人物
***** 柳永
:PROPERTIES:
:DYNASTY: 宋
:FUNCTION: 撰
:END:
**** 版本
***** WYG
*** KR4j0004 安陸集-宋-張先
:PROPERTIES:
:KR_ID: KR4j0004
:CUSTOM_ID: ZB4e0004
:SOURCE: 四庫全書 文淵閣版, V1487.4, p79
:EXTENT: 1 卷
:BOOK: 1
:_RESP: (宋)張先
:END:
...
# -*- mode: mandoku-view -*-
#+TITLE: 周易
#+DATE: 2016-08-10 10:17:03
#+PROPERTY: ID KR1a0001
#+PROPERTY: BASEEDITION tls
#+PROPERTY: JUAN 1
#+PROPERTY: CAT 1pre-han,經學典籍,易經類
<pb:KR1a0001_tls_002-1a>¶
** 《坤第二》
䷁坤下坤上
<pb:KR1a0001_tls_002-2a>¶
《坤》元亨。¶
利牝馬之貞。¶
君子有攸往,¶
先迷後得主,¶
利,西南得朋,¶
東北喪朋。¶
安貞吉。
<pb:KR1a0001_tls_002-3a>¶
《彖》曰:¶
至哉¶
「坤元」,¶
萬物資生,¶
乃順承天。¶
坤厚載物,¶
德合无疆。¶
含弘光大,¶
...
Orgnode {
key: 'orgNode_7.*****',
level: 5,
headline: 'DZJY JY001 元始無量度人上品妙經 Yuanshi wuliang duren shangpin miaojing',
body: '元始無量度人上品妙經 \nDZJ0: [[dzjy:JY001/JY001_01.txt][JY001 元始無量度人上品妙經 ]]\n',
tag: 'can',
tags: { can: true },
todo: null,
priority: null,
scheduled: null,
deadline: null,
properties: {
EXTENT: '61 juan',
LODGE: '角 1-7, 亢 1-5',
KZ: '1: 411-59, 2: 463-850, 3: 853-946',
CT: '1',
DZ: 'DZ0001 / JY001'
},
drawer: {}
}