Skip to content

Instantly share code, notes, and snippets.

View javamultiplex's full-sized avatar
🙂
Coding is life

Rohit Agarwal javamultiplex

🙂
Coding is life
View GitHub Profile
@javamultiplex
javamultiplex / AddEmployee.java
Created October 5, 2017 18:07
Addition of new node in XML file using DOM Parser
package com.javamultiplex;
import java.io.BufferedReader;
import java.io.File;
import java.io.IOException;
import java.io.InputStreamReader;
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
import javax.xml.parsers.ParserConfigurationException;
@javamultiplex
javamultiplex / SearchXML.java
Created October 4, 2017 14:46
Search in XML file using DOM Parser
package com.javamultiplex;
import java.io.File;
import java.io.IOException;
import java.util.Scanner;
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
import javax.xml.parsers.ParserConfigurationException;
@javamultiplex
javamultiplex / ReadXML.java
Created September 28, 2017 11:00
Read XML file using DOM Parser
package com.javamultiplex;
import java.io.File;
import java.util.ArrayList;
import java.util.List;
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
import org.w3c.dom.Document;
@javamultiplex
javamultiplex / WriteXML.java
Created September 28, 2017 10:03
Create XML file Using DOM Parser
package com.javamultiplex;
import java.io.BufferedReader;
import java.io.File;
import java.io.IOException;
import java.io.InputStreamReader;
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
import javax.xml.transform.OutputKeys;
@javamultiplex
javamultiplex / pom.xml
Created September 28, 2017 09:54
pom.xml for DOM XML Parser
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.javamultiplex</groupId>
<artifactId>DOM</artifactId>
<version>0.0.1-SNAPSHOT</version>
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
@javamultiplex
javamultiplex / Employee.java
Created September 27, 2017 14:41
Employee Bean
package com.javamultiplex;
public class Employee {
private int id;
private String name;
private int age;
private String gender;
private String role;
public String getName() {
@javamultiplex
javamultiplex / FileLastModifiedDate.java
Created September 25, 2017 13:38
How to find last modified date of given file in Java?
package com.javamultiplex.filehandling;
import java.io.File;
import java.io.IOException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Scanner;
/**
*
@javamultiplex
javamultiplex / FileCreationDate.java
Created September 25, 2017 13:35
How to find file creation date of given file in Java?
package com.javamultiplex.filehandling;
import java.io.File;
import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.attribute.BasicFileAttributes;
import java.nio.file.attribute.FileTime;
import java.text.SimpleDateFormat;
import java.util.Date;
@javamultiplex
javamultiplex / RenameFile.java
Created September 25, 2017 13:32
How to rename given file name in Java?
package com.javamultiplex.filehandling;
import java.io.File;
import java.util.Scanner;
/**
*
* @author Rohit Agarwal
* @category File Handling
* @problem How to rename given file in Java?
@javamultiplex
javamultiplex / SetFilePermissionInWindows.java
Created September 25, 2017 13:29
How to change file permissions in Windows using Java?
package com.javamultiplex.filehandling;
import java.io.File;
import java.util.Scanner;
/**
*
* @author Rohit Agarwal
* @category Problem Handling
* @problem How to set new permissions of given file in Java?