Important Links
- ‣
XHTML FAQ for Media
- ‣ Business Wire Profile of XHTML
- ‣ XHTML 1.0
Strict DTD
- ‣ XHTML W3 Site
- ‣ Preferred Presentation of an XHTML release
- ‣ Revision Management
-
Questions about our XHTML or NewsML? Please e-mail: MRT_Techs_Group@businesswire.com
XHTML formatting and Assistance
Business Wire began to include XHTML within our NewsML envelope in 2006. We adhere to strict XHTML standards as documented on the W3.org site.
XHTML provides the cleanest visual presentation of press releases and financial tables. It also enables font enhancements such as bold, italic and underlined text as well as display of bullet points, subheads, superscripts, subscripts and various fonts.
Business Wire recently added shaded rows and Excel style borders to assist readability of large financial tables.
We have developed tools that transform our NewsML/XHTML into an HTML file. Applying a CSS will create a native look for Business Wire stories on your site.
Available Sample Applications
The sample applications available below parse a Business Wire NewsML document, append a headline and body content items together in an HTML DOM and output the resulting HTML document. These are examples of non-XSL solutions for using Business Wire's NewsML/XHTML.
NOTES REGARDING THE JAVA PACKAGES:
Two packages:
There are two Java files in compressed archives; they are the
same application. Only the source text format is different: the
ZIP archive is in Windows format (i.e., with line breaks) and
the GZ archive is in Unix format.
Compiling:
These compile with JDK1.4x without any additional packages ;
with JDK5+, you also need to include Xalan from Apache in the
classpath.
- Sample C# Application - NewsML/XHTML to HTML conversion
- Sample Java Application - Source in Unix file format to convert NewsML/XHTML to HTML
- Sample Java Application - Source in Windows file format to convert NewsML/XHTML to HTML
Sample Applications HTML Financial Table to Text
Available Xsl Templates
- ‣ Sample XSL Template -
NewsML/XHTML to HTML
This template demonstrates one way to convert Business Wire NewsML with XHTML content into an HTML document. - ‣ XSL Template - Inline Style
Photo Placement
This XSL template changes the inline style that formats the placement of the photo embedded in the XHTML content of a Business Wire NewsML document. - ‣ XSL Template - Remove Inline
Photos
This XSL template removes the photo embedded in the XHTML content of a Business Wire NewsML document. -
Link to NewsML tools page