Apache_Xercesとは何? わかりやすく解説 Weblio辞書 (original) (raw)
Apache Xerces
| 開発元 | Apache Xerces プロジェクト (Apacheソフトウェア財団) |
|---|---|
| 最新版 | Xerces-Java: 2.12.2 / 2022年1月24日 (3年前) (2022-01-24) Xerces-C++: 3.1.1 / 2010年4月27日 (14年前) (2010-04-27) Xerces Perl: 2.7.0-0 / 2006年3月14日 (18年前) (2006-03-14) |
| プラットフォーム | クロスプラットフォーム |
| 種別 | XMLプロセサ (XMLパーサ) 、Extensible Markup Language (XML)、Document Object Model (DOM)、Simple API for XML (SAX) |
| ライセンス | Apacheライセンス Version 2.0 |
| 公式サイト | http://xerces.apache.org/ |
| テンプレートを表示 |
Apache Xerces(アパッチ ザーシーズ)は、XML文書のパースと操作を行うための一群のソフトウェアパッケージであり、Apacheソフトウェア財団のApache Xercesプロジェクトにより開発されている。
このプロジェクトは、以前はApache XMLプロジェクトのサブプロジェクトであったが、現在はApacheソフトウェア財団のトップレベルプロジェクトとなっており、同財団で自らの権限で活動している。Xercesは、Apacheライセンスによるオープンソースのソフトウェアパッケージ群である。広く使われているXMLプロセサ (XMLパーサ) の実装の一つである。IBMからApacheソフトウェア財団に寄贈された XML4J という実装がもとになっているが、現在のバージョンは全て新規に開発し直された。
Xercesは、XML文書のパースとXML文書の生成の両方の機能を提供している。Xercesの名称は、Xerces Blue butterfly (en:Xerces Blue) という絶滅した種の蝶に由来する[1]。
Xercesが提供するライブラリは、XML文書のパースを行うためのさまざまなAPIを実装している。Xercesのライブラリが実装している、XML文書のパースのためのAPIには、DOM、SAX、SAX2が含まれている。Java、C++、Perl向けのXercesソフトウェアパッケージが利用可能である。
脚注
- ^ http://mail-archives.apache.org/mod_mbox/xerces-j-dev/200009.mbox/%3C39AFEFB0.6861FC05@apache.org%3E
関連項目
- Extensible Markup Language (XML)
- Document Object Model (Document Object Model)
- Simple API for XML (SAX)
- Apache Xalan - アパッチ ザラン
- Java XML (en)
外部リンク
| 表 話 編 歴 Apacheソフトウェア財団 | ||
|---|---|---|
| トップレベルプロジェクト | Accumulo(英語版) ActiveMQ Airflow Ambari(英語版) Ant Aries(英語版) Arrow(英語版) Apache HTTP Server APR Avro(英語版) Axis Axis2 Beam Bloodhound(英語版) Brooklyn(英語版) Buildr(英語版) Calcite(英語版) Camel(英語版) Cassandra Cayenne(英語版) Chemistry(英語版) CloudStack(英語版) Cocoon Cordova CouchDB cTAKES(英語版) CXF(英語版) Derby Directory(英語版) Drill Druid(英語版) Empire-db(英語版) Felix(英語版) Flex Flink(英語版) Flume(英語版) FreeMaker(英語版) Geronimo Giraph(英語版) Gump(英語版) Hadoop HBase Helix(英語版) Hive Impala(英語版) Jackrabbit(英語版) James Jena(英語版) Jini(英語版) JMeter(英語版) Kafka Kudu(英語版) Kylin(英語版) Lucene Mahout Maven MINA(英語版) mod_perl(英語版) MyFaces(英語版) NetBeans Nutch(英語版) NuttX(英語版) OFBiz(英語版) Oozie(英語版) OpenEJB OpenJPA OpenNLP OpenOffice ORC(英語版) PDFBox(英語版) Parquet(英語版) Phoenix(英語版) POI Pig(英語版) Pinot(英語版) Pivot Qpid(英語版) Roller RocketMQ(英語版) Samza(英語版) ServiceMix(英語版) Shiro(英語版) SINGA(英語版) Sling(英語版) Solr Spark Storm(英語版) SpamAssassin Struts 1 Struts 2(英語版) Subversion Apache Superset SystemDS(英語版) Tapestry Thrift Tika(英語版) Tomcat Traffic Server(英語版) Turbine(英語版) UIMA(英語版) Velocity Wicket Xalan Xerces XMLBeans Yetus(英語版) ZooKeeper | |
| Commons | BCEL(英語版) BSF(英語版) Collections Daemon(英語版) DBUtils Email IO Jelly(英語版) Lang Apache Commons Logging(英語版) Math | |
| Incubator | Apache MXNet(英語版) Apache Taverna(英語版) | |
| その他のプロジェクト | Apache Batik Chainsaw(英語版) FOP Ivy(英語版) log4j | |
| Attic | Abdera(英語版) Apache Apex(英語版) AxKit Beehive(英語版) Bluesky(英語版) iBATIS c++ Standard Library(英語版) Cactus(英語版) Click(英語版) Continuum(英語版) Apache Deltacloud(英語版) Apache Etch(英語版) Excalibur(英語版) Forrest(英語版) Hama(英語版) Harmony HiveMind(英語版) Jakarta Lenya(英語版) Marmotta(英語版) ODE(英語版) Shale Slide(英語版) Shindig Stanbol(英語版) Tuscany(英語版) Wave(英語版) Wink(英語版) XML | |
| ライセンス | Apache License | |