beanio
A Java library for marshalling and unmarshalling bean objects from XML, CSV, delimited and fixed length stream formats.
파일 탐색기
최종 버전 다운로드 (.zip)- index.html
- style.css
- .htaccess
- logo.png
- favicon.ico
- index.html
- style.css
- AnnotationConstants.java
- Field.java
- Fields.java
- Group.java
- package.html
- Record.java
- Segment.java
- Align.java
- CsvParserBuilder.java
- DelimitedParserBuilder.java
- FieldBuilder.java
- FixedLengthParserBuilder.java
- GroupBuilder.java
- GroupBuilderSupport.java
- package.html
- ParserBuilder.java
- PropertyBuilderSupport.java
- RecordBuilder.java
- SegmentBuilder.java
- SegmentBuilderSupport.java
- StreamBuilder.java
- XmlParserBuilder.java
- XmlType.java
- ReflectionAccessorFactory.java
- CsvParserFactory.java
- package.html
- DelimitedParserFactory.java
- package.html
- FixedLengthParserFactory.java
- FixedLengthPreprocessor.java
- package.html
- FlatParserFactory.java
- FlatPreprocessor.java
- package.html
- JsonParserFactory.java
- JsonPreprocessor.java
- package.html
- package.html
- XmlParserFactory.java
- XmlPreprocessor.java
- package.html
- ParserFactory.java
- ParserFactorySupport.java
- Preprocessor.java
- ProcessorSupport.java
- PropertyAccessorFactory.java
- StreamCompiler.java
- AnnotationParser.java
- package.html
- package.html
- XmlConfigurationLoader.java
- XmlMapping.java
- XmlMappingParser.java
- XmlMappingReader.java
- BeanConfig.java
- beanio.properties
- BeanIOConfig.java
- ComponentConfig.java
- ConfigurationLoader.java
- ConstantConfig.java
- FieldConfig.java
- GroupConfig.java
- package.html
- PropertyConfig.java
- RecordConfig.java
- SegmentConfig.java
- SelectorConfig.java
- SimplePropertyConfig.java
- StreamConfig.java
- TypeHandlerConfig.java
- XmlTypeConstants.java
- FieldReflectionAccessor.java
- MapAccessor.java
- MethodReflectionAccessor.java
- package.html
- PropertyAccessorSupport.java
- CsvStreamFormat.java
- package.html
- defaultMessages.properties
- DelimitedFieldFormat.java
- DelimitedMarshallingContext.java
- DelimitedRecordFormat.java
- DelimitedStreamFormat.java
- DelimitedUnmarshallingContext.java
- package.html
- defaultMessages.properties
- FixedLengthFieldFormat.java
- FixedLengthFieldPadding.java
- FixedLengthMarshallingContext.java
- FixedLengthRecordFormat.java
- FixedLengthStreamFormat.java
- FixedLengthUnmarshallingContext.java
- package.html
- FlatFieldFormat.java
- FlatFieldFormatSupport.java
- package.html
- defaultMessages.properties
- JsonFieldFormat.java
- JsonMarshallingContext.java
- JsonNode.java
- JsonNodeUtil.java
- JsonStreamFormat.java
- JsonUnmarshallingContext.java
- JsonWrapper.java
- package.html
- defaultMessages.properties
- package.html
- XmlAttributeField.java
- XmlElementField.java
- XmlFieldFormat.java
- XmlMarshallingContext.java
- XmlNode.java
- XmlNodeUtil.java
- XmlSelectorWrapper.java
- XmlStreamFormat.java
- XmlTextField.java
- XmlUnmarshallingContext.java
- XmlWrapper.java
- FieldPadding.java
- package.html
- package.html
- ResourceBundleMessageFactory.java
- AbortRecordUnmarshalligException.java
- Aggregation.java
- ArrayParser.java
- Bean.java
- BeanReaderImpl.java
- BeanWriterImpl.java
- CollectionBean.java
- CollectionParser.java
- Component.java
- Constant.java
- DelegatingParser.java
- ErrorContext.java
- Field.java
- FieldFormat.java
- Group.java
- Iteration.java
- MapParser.java
- MarshallerImpl.java
- MarshallingContext.java
- MessageFactory.java
- ObjectUtils.java
- package.html
- Parser.java
- ParserComponent.java
- ParserLocal.java
- ParsingContext.java
- Property.java
- PropertyAccessor.java
- PropertyComponent.java
- Record.java
- RecordAggregation.java
- RecordArray.java
- RecordCollection.java
- RecordFormat.java
- RecordMap.java
- Segment.java
- Selector.java
- Stream.java
- StreamFormat.java
- StreamFormatSupport.java
- UnmarshallerImpl.java
- UnmarshallingContext.java
- Value.java
- BeanUtil.java
- Debuggable.java
- DebugUtil.java
- DomUtil.java
- EnumTypeHandler.java
- IOUtil.java
- JsonUtil.java
- LocaleUtil.java
- package.html
- RecordFilterReader.java
- Replicateable.java
- Replicator.java
- ReplicatorTest.java
- Settings.java
- StatefulWriter.java
- StringUtil.java
- ToStringEnumTypeHandler.java
- TreeNode.java
- TypeHandlerFactory.java
- TypeUtil.java
- DefaultStreamFactory.java
- package.html
- CsvParserConfiguration.java
- CsvReader.java
- CsvRecordParser.java
- CsvRecordParserFactory.java
- CsvWriter.java
- package.html
- DelimitedParserConfiguration.java
- DelimitedReader.java
- DelimitedRecordParser.java
- DelimitedRecordParserFactory.java
- DelimitedWriter.java
- package.html
- FixedLengthParserConfiguration.java
- FixedLengthReader.java
- FixedLengthRecordParser.java
- FixedLengthRecordParserFactory.java
- FixedLengthWriter.java
- package.html
- JsonParserConfiguration.java
- JsonReader.java
- JsonReaderSupport.java
- JsonRecordMarshaller.java
- JsonRecordParserFactory.java
- JsonRecordUnmarshaller.java
- JsonWriter.java
- JsonWriterSupport.java
- package.html
- CommentReader.java
- package.html
- ElementStack.java
- package.html
- XmlParserConfiguration.java
- XmlReader.java
- XmlRecordMarshaller.java
- XmlRecordParserFactory.java
- XmlRecordUnmarshaller.java
- XmlStreamConfiguration.java
- XmlStreamConfigurationAware.java
- XmlWriter.java
- package.html
- RecordIOException.java
- RecordMarshaller.java
- RecordParserFactory.java
- RecordParserFactorySupport.java
- RecordReader.java
- RecordUnmarshaller.java
- RecordWriter.java
- AbstractXmlCalendarTypeHandler.java
- AbstractXmlDateTypeHandler.java
- package.html
- XmlBooleanTypeHandler.java
- XmlCalendarDateTimeTypeHandler.java
- XmlCalendarDateTypeHandler.java
- XmlCalendarTimeTypeHandler.java
- XmlDateTimeTypeHandler.java
- XmlDateTypeHandler.java
- XmlTimeTypeHandler.java
- BigDecimalTypeHandler.java
- BigIntegerTypeHandler.java
- BooleanTypeHandler.java
- ByteTypeHandler.java
- CalendarTypeHandler.java
- CharacterTypeHandler.java
- ConfigurableTypeHandler.java
- DateTypeHandler.java
- DateTypeHandlerSupport.java
- DoubleTypeHandler.java
- FloatTypeHandler.java
- IntegerTypeHandler.java
- LocaleSupport.java
- LongTypeHandler.java
- NumberTypeHandler.java
- package.html
- ShortTypeHandler.java
- StringTypeHandler.java
- TypeConversionException.java
- TypeHandler.java
- URLTypeHandler.java
- UUIDTypeHandler.java
- mapping.xsd
- mapping.xsd
- BeanIOConfigurationException.java
- BeanIOException.java
- BeanReader.java
- BeanReaderErrorHandler.java
- BeanReaderErrorHandlerSupport.java
- BeanReaderException.java
- BeanReaderIOException.java
- BeanWriter.java
- BeanWriterException.java
- BeanWriterIOException.java
- InvalidBeanException.java
- InvalidRecordException.java
- InvalidRecordGroupException.java
- MalformedRecordException.java
- Marshaller.java
- package.html
- RecordContext.java
- StreamFactory.java
- UnexpectedRecordException.java
- UnidentifiedRecordException.java
- Unmarshaller.java
- Bean.groovy
- Order.java
- OrderBatch.java
- OrderItem.java
- Person.java
- BuilderTest.groovy
- a.xml
- ab.xml
- ab_template.xml
- b.xml
- collectionAttributeField.xml
- ConcreteBean.java
- fieldNamespaceForText.xml
- import.xml
- imported.xml
- InterfaceBean.java
- invalidBeanClass.xml
- invalidBeanXmlType.xml
- invalidFieldXmlType.xml
- invalidImport_InvalidResource.xml
- invalidImport_ResourceNotFound.xml
- invalidSetter.xml
- invalidStreamMode.xml
- invalidStreamXmlType.xml
- nillableAttributeField.xml
- noBeanProperty.xml
- noReadableMethod.xml
- noWriteableMethod.xml
- prefixWithNoNamespace.xml
- XmlMappingConfigurationTest.java
- AnnotatedBulb.java
- AnnotatedFloor.java
- AnnotatedGroupTest.groovy
- AnnotatedLight.java
- AnnotatedRoom.java
- AnnotatedUser.java
- AnnotatedUserInterface.java
- AnnotatedUserSupport.java
- AnnotationTest.java
- BeanParserTest.java
- w10_nestedBeans.txt
- w1_position.txt
- w2_collections.txt
- w3_fixedLength.txt
- w4_map.txt
- w5_outOfOrder.txt
- w6_fieldError.txt
- w9_flcollections.txt
- Widget.java
- widget.xml
- collection.xml
- CollectionBean.java
- CollectionFieldParserTest.java
- dc1_valid.txt
- dc2_nullPrimitive.txt
- fc1_valid.txt
- c1.txt
- comments_mapping.xml
- CommentsParserTest.java
- AnnotatedColor.groovy
- Color.java
- constructor_mapping.xml
- ConstructorParserTest.groovy
- DefaultValueTest.groovy
- d1_messages.properties
- d1_recordErrors.txt
- d2_optionalField.txt
- d3_padding.txt
- delimited.xml
- DelimitedParserTest.java
- d1.txt
- direct_mapping.xml
- DirectParserTest.java
- DirectUser.java
- dynamicOccurs_mapping.xml
- DynamicOccursParserTest.java
- f1_maxLength.txt
- f1_minLength.txt
- f1_valid.txt
- f2_invalid.txt
- f2_messages.properties
- f2_valid.txt
- f3_valid.txt
- f4_padding.txt
- f5_valid.txt
- f7.txt
- fixedlength.xml
- FixedLengthParserTest.java
- g1_empty.txt
- g1_missingBatchTrailer.txt
- g1_nobatch.txt
- g1_noHeader.txt
- g1_noTrailer.txt
- g1_oneBatch.txt
- g1_threeBatch.txt
- g1_tooManyHeaders.txt
- g1_unidentifiedRecord.txt
- g2_empty.txt
- g2_missingGroup.txt
- g2_tooManyGroups.txt
- g2_twoLayout.txt
- g2_valid1.txt
- g3_valid.txt
- g4_endOfGroup.txt
- g4_repeatingGroup.txt
- g4_tooManyGroups.txt
- g5_subgroups.txt
- g6_missingRecordEOF.txt
- g7_missingGroupEOF.txt
- g8_repeatingStream.txt
- group.xml
- GroupParserTest.java
- ignore_mapping.xml
- ignoreUnidentifiedRecords1.txt
- IgnoreUnidentifiedRecordsParserTest.java
- circular_mapping1.xml
- circular_mapping2.xml
- circular_mapping3.xml
- import_mapping1.xml
- import_mapping2.xml
- import_mapping3.xml
- ImportParserTest.java
- indeterminates_mapping.xml
- IndeterminateSegmentsTest.java
- InlineMapParserTest.java
- InlineMapsTest.groovy
- Job.java
- map_mapping.xml
- jf1.txt
- jsonField_mapping.xml
- JsonFieldParserTest.java
- js1.txt
- js2.txt
- js3.txt
- js4.txt
- jsonSegment_mapping.xml
- JsonSegmentParserTest.java
- notes.txt
- JsonTestRecordParserFactory.java
- Account.java
- lazy_mapping.xml
- LazyMapTest.groovy
- LazyTest.java
- LazyUser.java
- Transaction.java
- LenientPaddingTest.groovy
- m1.txt
- misc_mapping.xml
- MiscParserTest.java
- ml1.txt
- ml2.txt
- ml3.txt
- ml4.txt
- ml5.txt
- ml6.txt
- ml7.txt
- multiline_mapping.xml
- MultilineRecordTest.java
- OrdinalTest.groovy
- p1.txt
- property_mapping.xml
- PropertyParserTest.java
- User.java
- r1.txt
- ridlength_mapping.xml
- RidLengthTest.java
- s1.txt
- skip_mapping.xml
- SkippingParserTest.java
- s1_invalidRecordLength.txt
- s1_invalidSequence.txt
- strict_mapping.xml
- StrictTest.java
- PropertySubstitutionParserTest.java
- substitution_mapping.xml
- target_mapping.xml
- targetAndClass.xml
- targetIsNotProperty.xml
- targetNotFound.xml
- targetRepeating.xml
- TargetTest.java
- t1.txt
- t3.txt
- template_mapping.xml
- TemplateParserTest.java
- trim_mapping.xml
- TrimTest.java
- ObjectRecord.java
- PrimitiveRecord.java
- t1_valid.txt
- t2_valid.txt
- t3_valid.txt
- t4_valid.txt
- t5_valid.txt
- t7_valid.txt
- t8_valid.txt
- TypeEnum.java
- TypeHandlerLocaleTest.groovy
- types.xml
- TypesParserTest.java
- FieldValidationTest.java
- MarshalledFieldValidationTest.groovy
- v1.txt
- v1_messages.properties
- validation.xml
- PersonInterface.java
- writemode_mapping.xml
- WriteModeParserTest.java
- b1_in.xml
- b1_out.xml
- b2_in.xml
- b2_out.xml
- b3_in.xml
- b4_in.xml
- b5_in.xml
- b5_out.xml
- beans_mapping.xml
- XmlBeansTest.java
- c1_in.xml
- collection_mapping.xml
- XmlCollectionTest.java
- f1_in.xml
- f2_in.xml
- f2_out.xml
- f3_in.xml
- field_mapping.xml
- XmlFieldTest.java
- g1_in.xml
- g2_in.xml
- g3_in.xml
- groups_mapping.xml
- XmlGroupsTest.java
- marshaller_mapping.xml
- XmlMarshallerTest.java
- ml1_in.xml
- ml1_out.xml
- xml_multiline_mapping.xml
- XmlMultilineRecordTest.java
- namespace_mapping.xml
- ns10_out.xml
- ns11_out.xml
- ns12_out.xml
- ns13_out.xml
- ns1_in.xml
- ns1_out.xml
- ns2_out.xml
- ns3_out.xml
- ns4_out.xml
- ns5_out.xml
- ns6_out.xml
- ns7_out.xml
- ns8_out.xml
- ns9_out.xml
- ns_noMatchingField.xml
- ns_noMatchingGroup.xml
- ns_noMatchingRecord.xml
- ns_noMatchingStream.xml
- XmlNamespaceTest.java
- r1_in.xml
- record_mapping.xml
- XmlRecordTest.java
- th1_in.xml
- typehandler_mapping.xml
- XmlTypeHandlerTest.java
- NillableStringTypeHandler.java
- t1_in.xml
- t1_out.xml
- t2_in.xml
- t2_out.xml
- t3_in.xml
- t3_out.xml
- t5_in.xml
- t6_in.xml
- t7_out.xml
- types_mapping.xml
- XmlTypesTest.java
- v1_in.xml
- v2_in.xml
- validation_mapping.xml
- XmlValidationTest.java
- w1_in.xml
- w2_in.xml
- w3_in.xml
- wrapper_mapping.xml
- XmlWrapperTest.java
- Address.java
- Male.java
- Person.java
- TestXmlWriterFactory.java
- XmlParserTest.java
- AbstractParserTest.groovy
- ParserTest.java
- CsvReaderTest.java
- CsvRecordParserTest.java
- CsvWriterTest.java
- DelimitedReaderTest.java
- DelimitedRecordParserTest.java
- DelimitedWriterTest.java
- FixedLengthReaderTest.java
- FixedLengthWriterTest.java
- JsonReaderTest.java
- JsonWriterTest.java
- StrictStringReader.java
- CalendarTypeHandlerTest.groovy
- CharacterTypeHandlerTest.java
- DateTypeHandlerTest.java
- NumberTypeHandlerTest.java
- StringTypeHandlerTest.java
- TypeHandlerFactoryTest.java
- XmlBooleanTypeHandlerTest.java
- XmlCalendarDateTimeTypeHandlerTest.java
- XmlCalendarDateTypeHandlerTest.java
- XmlCalendarTimeTypeHandlerTest.java
- XmlDateTimeTypeHandlerTest.java
- XmlDateTypeHandlerTest.java
- XmlTimeTypeHandlerTest.java
- IOUtilTest.java
- StringUtilTest.java
- TypeUtilTest.java
- file.txt
- mapping.xml
- StreamFactoryTest.java
- .gitignore
- build.gradle
- changelog.txt
- LICENSE.txt
- NOTICE.txt
- README.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/kevinseim/beanio
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd beanio
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Gradle (Java/Kotlin)
보통 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- JDK (Java) Java/Kotlin 프로젝트를 빌드/실행하려면 필요합니다.
- Gradle 레포에 포함된 gradlew(Gradle Wrapper)를 쓰면 Gradle을 따로 설치할 필요가 없습니다.
./gradlew build
Gradle로 빌드를 진행합니다.
BUILD SUCCESSFUL 메시지가 뜨면 성공입니다. build/ 폴더에 결과물이 생성됩니다.
// repository documentation
Was this content helpful?
(0 ratings)
