javaxbrl_xbrl解析(java)
【实例简介】
XBRL相⽐Excel、PDF、⽹页等财务信息格式有众多优势,原因就在于它将业务报告整体拆分为⼀个个元素⽽存在,使报告由静态变为动态,让计算机可以对报告内容进⾏抽取和组合。
例如,对于Word格式财务报告,尽管⼈们可以⼿⼯抽取不同⽂件中的元素(例如净资产数据)进⾏⽐较分析,但计算机不能⾃动完成这⼀任务。从计算机软件⾓度来讲,⽆法读懂Word⽂件并进⾏有意义的拆分。⽽在XBRL技术下,每⼀个元素都有其特定的识别标记,从⽽使报告可拆分。
【实例截图】
【核⼼代码】
xbrl
└── xbrl
├── bin
│  ├── cn
│  │  └── ykj
│  │  ├── build
│  │  │  └── XmlCreate.class
│  │  ├── parse
│  │  │  └── XmlLabelParse.class
│  │  ├── test
│  │  │  └── TestXml.class
│  │  └── util
│  │  ├── CopyFile.class
│  │  └── PathUtil.class
│  └── xbrlResource
│  ├── l
│  ├── l
│  ├── l
│  ├── l
│  ├── l
│  └── ykj_cn.xsd
├── lib
│  ├── dom4j-1.6.1.jar
使用dom4j解析xml文件
│  └── jaxen-1.1-beta-7.jar
└── src
├── cn
│  └── ykj
│  ├── build
│  │  └── XmlCreate.java
│  ├── parse
│  │  └── XmlLabelParse.java │  ├── test
│  │  └── TestXml.java
│  └── util
│  ├── CopyFile.java
│  └── PathUtil.java
└── xbrlResource
├── l
├── l
├── l
├── l
├── l
└── ykj_cn.xsd
18 directories, 24 files

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。