XML+&+XBRL+Solutions+and+Tools

toc Schema's are used to validate the facts in an Instance document. The data types, name's of elements and order of elements within the document are validated. Below is an online validation tool:

Schema Validation Tool:

 * CoreFiling XML Validation

XBRL.US:

 * Data Analysis Toolkit
 * CalcBench

XML Editors:

 * Exchanger XML Lite (Windows and Mac)
 * NotePad++ (Windows only)
 * XML Notepad 2007 (Windows)
 * BBEdit (Mac) (Just download it, you don't nee to buy it)

Exercise Solutions:
=Chapter 2:= **Chapter 3:** =Chapter 4:=
 * [[file:PizzaCustomerOrders.xml]] (non-vocabulary instance document)
 * [[file:Ex21_YournameGoesHere.xml]] (UBL Catalogue instance document)
 * [[file:UBLSimpleInvoiceEx2-2.xml]]
 * [[file:Ex2-1UBLCatalgoue_WithNameSpaces.xml]](instance document, with namespaces)
 * [[file:UBLCatalogueSchema.xsd]] (schema document)
 * [[file:PizzaCustomerOrdersSchema.xsd]]
 * UBL CBC and CAC schemas
 * (updated URL for CBC and CAC)
 * (updated URL for CBC and CAC)



=Chapter 5=
 * [[file:mmm-20130930.xml]] (3M 10Q 2013-10-31 instance document)
 * [[file:3Mwith2ndProlog.xml]]
 * (10Q 2013-10-31 instance with stylesheet prolog) (instance with 2nd prolog)
 * [[file:CalculateRatios.xsl]]
 * (this is the instance document with the 2nd prolog)
 * (the stylesheet - note the example for the footnote is using a different footnote than what is required for the assignment, it just here and in the instance example as an example of how to do this, do not include it in your assignment submission.)

The solution for the chapter 5 assignment below is based on the books instructions to include a 3rd file for the labels, which is different from what I asked you to do. I've included these files so you can see how the solution should look. If you want to use the stylesheet solution with your instance document with the label attributes simply remove the document function where you see it in the MyBikesFinancials.xsl file below. =Chapter 6=
 * [[file:xbrl_example1_2011-03-25.xbrl]] IFRS Instance Document
 * [[file:Illustrative examples - Illustrative financial statements for Small and Medium-sized Entities (SMEs).xhtml]] IFRS shell document
 * [[file:3MiXBRLStmt.xml]]
 * [[file:iXBRL instance shell.xml]] iXBRLShell
 * [[file:iXBRL instance shellSpring2018.xml]] (This is the iXBRL shell document that I created in class).
 * [[file:MyStyles.css]](you need this file for your iXBRL shell document to open with the proper formatting).
 * Data Analysis Toolkit templates
 * Data Analysis Toolkit
 * Data Analysis Toolkit