Using TopCoder
STATUS KEY :
Specification
Design and Architecture
Development and Testing
Complete
-
Overview
Transforms input into a standard format based on a configurable parsing algorithm.
-
Functionality
The Generic Parser component supplies a pluggable implementation of various parsing algorithms to convert data between file formats. Each algorithm is specific for one file format. The component supports configurable parsing rules. Default parsers handle files with character delimiters as well as fixed width formats.
An example usage for the Generic Parser is a financial planning website that displays stock quote information. The website receives stock information from three sources, which each send the data in a different format. The Generic Parser handles the conversion of the three input files into a common file format.
-
Technologies
Java, XMLAvailability
Version 1.2
Adobe Acrobat is required to view TopCoder Software specification documentation.
-
Class Diagram
Main
-
Component Specification
Component Specification
-
Javadocs
Javadocs
-
Requirements Specification
Requirements Specification
-
Sequence Diagram
TextTokenList.nextToken()
TextTokenList.nextElement()
Parse With Run Time Parser Configuration
Parse Delimited Character Data From Stream
Partial Fixed Width Line Parser
Get Parser Using Class Reference
TextTokenList.countTokens()
Partial Fixed Width Stream Parser
Create Parser With Rules
Get Parser Using Class Name
Parse Delimited Character Data From File
TextTokenList.hasMoreTokens()
TextTokenList.hasMoreElements()
Create Parser With Rules Using String
Partial CSV Line Parser
-
Use Case Diagram
Main
