Simple Ini Parser for Java or SIni4j is a simple INI parse made in Java

Related tags

Configuration SIni4j
Overview

SIni4j

Simple Ini Parser for Java or SIni4j is a simple INI parse made in Java, built for provide a simple and easiest way to load INI files in Java

Notes

  • SIni4j don't parse/generate comments (Maybe on a future update)

Summary

  1. Usage
  2. Download
  3. License

Usage

  • How to create an INI file:
//Create INI
Ini iniFile = new Ini();

//Creating a section with a key and value 
iniFile.addSection("Section", "Key", "Value");

//Saving the file
iniFile.store(new File(".", "exemple.ini"));
  • How to load an INI file:
//Create INI
Ini iniFile = new Ini(new File(".", "exemple.ini"));

//Getting a value from a section
String value = iniFile.getSection("Section").getString("Key");

//Modifying a value
iniFile.getSection("Section").add("Key", "NewValue");

//Saving the file
iniFile.store();

Download

Latest Release: GitHub Release

Maven

<repositories>
	<repository>
		<id>jitpack.ioid>
		<url>https://jitpack.iourl>
	repository>
repositories>

<dependency>
	<groupId>com.github.synonwaregroupId>
		<artifactId>SIni4jartifactId>
	    <version>VERSIONversion>
	dependency>
<dependency>

Gradle

allprojects 
{
	repositories 
	{
		maven { url 'https://jitpack.io' }
	}
}

dependencies 
{
	implementation 'com.github.synonware:SIni4j:VERSION'
}

License

MIT

You might also like...

Idk. Simple argument parser for u. Probably needs some changes xd

SimpleArgumentParser Maven repositories repository idjitpack.io/id urlhttps://jitpack.io/url /repository /repositories de

Sep 30, 2022

Java 1-15 Parser and Abstract Syntax Tree for Java, including preview features to Java 13

JavaParser This project contains a set of libraries implementing a Java 1.0 - Java 14 Parser with advanced analysis functionalities. This includes pre

Jan 5, 2023

Java 1-15 Parser and Abstract Syntax Tree for Java, including preview features to Java 13

JavaParser This project contains a set of libraries implementing a Java 1.0 - Java 14 Parser with advanced analysis functionalities. This includes pre

Jan 9, 2023

JavaCC - a parser generator for building parsers from grammars. It can generate code in Java, C++ and C#.

JavaCC Java Compiler Compiler (JavaCC) is the most popular parser generator for use with Java applications. A parser generator is a tool that reads a

Dec 27, 2022

A fast JSON parser/generator for Java.

A fast JSON parser/generator for Java.

fastjson Fastjson is a Java library that can be used to convert Java Objects into their JSON representation. It can also be used to convert a JSON str

Dec 31, 2022

Fast and Easy mapping from database and csv to POJO. A java micro ORM, lightweight alternative to iBatis and Hibernate. Fast Csv Parser and Csv Mapper

Simple Flat Mapper Release Notes Getting Started Docs Building it The build is using Maven. git clone https://github.com/arnaudroger/SimpleFlatMapper.

Dec 17, 2022

jsoup: the Java HTML parser, built for HTML editing, cleaning, scraping, and XSS safety.

jsoup: Java HTML Parser jsoup is a Java library for working with real-world HTML. It provides a very convenient API for fetching URLs and extracting a

Jan 4, 2023

A pure-Java Markdown processor based on a parboiled PEG parser supporting a number of extensions

: DEPRECATION NOTE : Although still one of the most popular Markdown parsing libraries for the JVM, pegdown has reached its end of life. The pro

Nov 24, 2022

Fast JSON parser for java projects

ig-json-parser Fast JSON parser for java projects. Getting started The easiest way to get started is to look at maven-example. For more comprehensive

Dec 26, 2022

A command line parser generator

jbock is a command line parser that works similar to airline and picocli. While most of these other tools scan for annotations at runtime, jbock is an

Dec 13, 2022

ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.

ANTLR v4 Build status ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating

Dec 28, 2022

High-performance JSON parser

High-performance JSON parser

HikariJSON A High-performance JSON parser. HikariJSON is targeted exclusively at Java 8. If you need legacy support, there are several decent librarie

Dec 31, 2022

Jwks RSA - JSON Web Key Set parser.

jwks-rsa Install Maven dependency groupIdcom.auth0/groupId artifactIdjwks-rsa/artifactId version0.17.0/version /dependency

Dec 30, 2022

ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.

ANTLR v4 Build status ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating

Jan 3, 2023

The MAVLink parser for the Telestion backend.

telestion-extension-template A template for creating new Telestion extensions. This template contains an initialized project structure with configured

Dec 14, 2021

Rekex parser generator - grammar as algebraic datatypes

Rekex PEG parser generator for Java 17 grammar as algebraic datatypes A context-free grammar has the form of A = A1 | A2 A1 = B C ... which looks ex

Dec 18, 2022

Representational State Transfer + Structured Query Language(RSQL): Demo application using RSQL parser to filter records based on provided condition(s)

Representational State Transfer + Structured Query Language: RSQL Demo application using RSQL parser to filter records based on provided condition(s)

Nov 23, 2022

Reflectionless command line parser

jbock is a command line parser, which uses the same annotation names as JCommander and picocli. However it does not use reflection. It is an annotatio

Jan 4, 2023

Parser of the table of contents file of the 1C platform syntax helper

Parser of the table of contents file of the 1C platform syntax helper

Парсер файла оглавления синтакс-помощника платформы 1С Что делает? Парсит вот это: Оглавление представляет собой файл без расширения, лежит в файле sh

Jan 27, 2022
Releases(1.0)
Owner
Synonware
Synonware is a software company based in Brazil
Synonware
Simple Java/POJO config library written with love and Lombok

Okaeri Configs Supported platforms (general use) General implementations based on standard format libraries directly. HJSON ?? hjson-java: Human JSON

Okaeri 51 Jan 7, 2023
Modern configuration library for distributed apps written in Java.

Overview cfg4j ("configuration for Java") is a configuration library for Java distributed apps (and more). Features: Open source Easy to use Auto-relo

cfg4j 544 Nov 23, 2022
A twelve-factor configuration (12factor.net/config) library for Java 8+

dotenv A twelve-factor configuration library for Java 8+. Features: seamless integration with Guice (prefer Spring? see here); zero dependencies; avai

Stanley Shyiko 42 Oct 1, 2022
KickAss Configuration. An annotation-based configuration system for Java and Kotlin

KAConf 2016-2020 Mario Macías KickAss Configuration v0.9.0 is an Annotation-based configuration system inspired in the wonderful Spring Boot. Its stro

Mario Macías 53 Nov 21, 2022
Ini adalah Launcher SAMP untuk android, ini hanya untuk mengganti nama dan kemungkinan di update lanjutnya akan mendukung download client. Bersenang senanglah!!!

SAMP-Launcher-Android Ini adalah Launcher SAMP untuk android, ini hanya untuk mengganti nama dan kemungkinan di update lanjutnya akan mendukung downlo

Kiril 3 Nov 3, 2022
JSON Web Token implementation for Java according to RFC 7519. Easily create, parse and validate JSON Web Tokens using a fluent API.

JWT-Java JSON Web Token library for Java according to RFC 7519. Table of Contents What are JSON Web Tokens? Header Payload Signature Features Supporte

Bastiaan Jansen 6 Jul 10, 2022
Twitter Text Libraries. This code is used at Twitter to tokenize and parse text to meet the expectations for what can be used on the platform.

twitter-text This repository is a collection of libraries and conformance tests to standardize parsing of Tweet text. It synchronizes development, tes

Twitter 2.9k Jan 8, 2023
GHIDRA plugin to parse, disassemble and decompile NodeJS Bytenode (JSC) binaries

ghidra_nodejs Description GHIDRA plugin to parse, disassemble and decompile NodeJS Bytenode (JSC) binaries. Supported NodeJS versions: v8.16.0 (x64) (

Positive Technologies 231 Jan 8, 2023
A simple command-line argument parser for Java applications that relies on records.

RecordArgs A simple command-line argument parser for Java applications that relies on records. Specifically, it uses their component names to parse co

Nicolai Parlog 8 Apr 4, 2022