如何使用Cheerio(或.)从XBRL中选择<dei:DocumentType

Joh*_*len 2 parsing xbrl cheerio

我正在尝试使用带有nodejs的cheerio.js来获取XBRL条目的文本(在本例中为'10 -Q').该行如下:

<dei:DocumentType contextRef="D2013Q3YTD" id="Fact-DB2A50C2A485F9CC21D51934C6E61D42">10-Q</dei:DocumentType>
Run Code Online (Sandbox Code Playgroud)

我试过了:

$('dei:DocumentType').text
Run Code Online (Sandbox Code Playgroud)

和其他一些无济于事.我没有看到唯一的ID或其他任何内容.

样本文件:

http://www.sec.gov/Archives/edgar/data/1018724/000144530513002495/amzn-20130930.xml
Run Code Online (Sandbox Code Playgroud)

那么我怎么能去提取这个文本呢?谢谢.

Joh*_*len 5

事实证明,使用Cheerio解析上面的文件是非常可能的.

这使用Cheerio:

$('dei\\:CurrentFiscalYearEndDate').text().trim();
Run Code Online (Sandbox Code Playgroud)

一个人必须逃避特殊角色,两次,显然.