2019-02-05 bouzuya/node-xml 0.2.0 をつくった
bouzuya/node-xml 0.2.0 をつくった。
昨日 (2019-02-04) の 0.1.1 に続いての更新。 npm:sax で self-closing tag を識別できないと書いていたが間違っていた。 isSelfClosing: boolean
の形で onopentag
に情報が来ていた。
node-xml の 0.2.0 では self-closing tag のときは children: []
。そうでなくて子要素がないときは children: ['']
にした。またその情報を使って <a />
と <a></a>
を出しわけられるようにした。
bouzuya/node-hatena-blog-api のほうは Atom の解釈をしはじめて……。