Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.io.File
- import java.time.LocalDateTime
- import java.time.format.DateTimeFormatter
- fun main(args: Array<String>) {
- val employerNamesList = readFileAsLinesUsingReadLinesForEmployerTxt(("C:\\Users\\Admin\\IdeaProjects\\untitled6\\out\\production\\untitled6\\employer.txt"))
- for (lineInTxt in employerNamesList) {
- println(lineInTxt)
- val files =
- arrayOf("C:\\Users\\Admin\\IdeaProjects\\untitled6\\out\\production\\untitled6\\finaltemplates.txt")
- for (file in files) {
- val f = File(file)
- var text = f.readText()
- println(text)
- text = text.replaceFirst("<employer1>", lineInTxt)
- f.writeText(text)
- println(f.readText())
- }
- }
- val abc1 = readFileAsLinesUsingReadLines4(("C:\\Users\\Admin\\IdeaProjects\\untitled6\\out\\production\\untitled6\\jobtitles.txt"))
- for (lineInTxt in abc1) {
- println(lineInTxt)
- val current = LocalDateTime.now()
- val dayformatterday = DateTimeFormatter.ofPattern("dd")
- val dayformattermonth = DateTimeFormatter.ofPattern("MM")
- val dayformatteryear = DateTimeFormatter.ofPattern("YYYY")
- val daystring = current.format(dayformatterday)
- val monthtring = current.format(dayformattermonth)
- val yearstring = current.format(dayformatteryear)
- val files =
- arrayOf("C:\\Users\\Admin\\IdeaProjects\\untitled6\\out\\production\\untitled6\\finaltemplates.txt")
- for (file in files) {
- val f = File(file)
- var text = f.readText()
- println(text)
- text = text.replaceFirst("<jobtitle1>", lineInTxt)
- text = text.replace("<day>", daystring)
- text = text.replace("<month>", monthtring)
- text = text.replace("<year>", yearstring)
- f.writeText(text)
- println(f.readText())
- }
- }
- }
- fun readFileAsLinesUsingReadLines4(fileName: String): List<String>{
- return File(fileName).readLines()
- }
- fun readFileAsLinesUsingReadLinesForEmployerTxt(fileName: String): List<String>{
- return File(fileName).readLines()
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement