Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
A
alx_20230801
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Patryk Czarnik
alx_20230801
Commits
239fac59
Commit
239fac59
authored
Aug 02, 2023
by
Patryk Czarnik
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Przeniesienie plików wejściowych do katalogu in/
parent
d3c9c77f
Show whitespace changes
Inline
Side-by-side
Showing
15 changed files
with
15 additions
and
14 deletions
+15
-14
.gitignore
ObslugaXML/.gitignore
+3
-1
simple.xml
ObslugaXML/in/simple.xml
+0
-0
waluty.xsd
ObslugaXML/in/waluty.xsd
+0
-0
waluty_2022.xml
ObslugaXML/in/waluty_2022.xml
+0
-0
waluty_2022_ns.xml
ObslugaXML/in/waluty_2022_ns.xml
+0
-0
waluty_ns.xsd
ObslugaXML/in/waluty_ns.xsd
+0
-0
.gitkeep
ObslugaXML/out/.gitkeep
+0
-0
AnalizaWalut1.java
ObslugaXML/src/main/java/przyklady_dom/AnalizaWalut1.java
+1
-1
PrzykladDomBuilder.java
...gaXML/src/main/java/przyklady_dom/PrzykladDomBuilder.java
+1
-1
WalutyXPath1.java
ObslugaXML/src/main/java/przyklady_xpath/WalutyXPath1.java
+1
-1
WalutyXPath2.java
ObslugaXML/src/main/java/przyklady_xpath/WalutyXPath2.java
+1
-1
WalutyXPath3.java
ObslugaXML/src/main/java/przyklady_xpath/WalutyXPath3.java
+1
-1
WalidujWaluty1.java
ObslugaXML/src/main/java/walidacja/WalidujWaluty1.java
+2
-2
WalidujWaluty2.java
ObslugaXML/src/main/java/walidacja/WalidujWaluty2.java
+2
-2
WalidujWaluty3.java
ObslugaXML/src/main/java/walidacja/WalidujWaluty3.java
+3
-4
No files found.
ObslugaXML/.gitignore
View file @
239fac59
...
...
@@ -33,4 +33,6 @@ build/
### Mac OS ###
.DS_Store
/wynik_walidacji.xml
/out/*
!.gitkeep
ObslugaXML/simple.xml
→
ObslugaXML/
in/
simple.xml
View file @
239fac59
File moved
ObslugaXML/waluty.xsd
→
ObslugaXML/
in/
waluty.xsd
View file @
239fac59
File moved
ObslugaXML/waluty_2022.xml
→
ObslugaXML/
in/
waluty_2022.xml
View file @
239fac59
File moved
ObslugaXML/waluty_2022_ns.xml
→
ObslugaXML/
in/
waluty_2022_ns.xml
View file @
239fac59
File moved
ObslugaXML/waluty_ns.xsd
→
ObslugaXML/
in/
waluty_ns.xsd
View file @
239fac59
File moved
ObslugaXML/out/.gitkeep
0 → 100644
View file @
239fac59
ObslugaXML/src/main/java/przyklady_dom/AnalizaWalut1.java
View file @
239fac59
...
...
@@ -21,7 +21,7 @@ public class AnalizaWalut1 {
DocumentBuilder
builder
=
factory
.
newDocumentBuilder
();
System
.
out
.
println
(
"Mam DocumentBuilder: "
+
builder
);
Document
doc
=
builder
.
parse
(
"waluty_2022.xml"
);
Document
doc
=
builder
.
parse
(
"
in/
waluty_2022.xml"
);
System
.
out
.
println
(
"Dokument wczytany: "
+
doc
);
Element
root
=
doc
.
getDocumentElement
();
...
...
ObslugaXML/src/main/java/przyklady_dom/PrzykladDomBuilder.java
View file @
239fac59
...
...
@@ -13,7 +13,7 @@ import org.w3c.dom.Document;
public
class
PrzykladDomBuilder
{
public
static
void
main
(
String
[]
args
)
{
String
plik
=
"simple.xml"
;
String
plik
=
"
in/
simple.xml"
;
try
{
System
.
out
.
println
(
"Początek dzialania."
);
...
...
ObslugaXML/src/main/java/przyklady_xpath/WalutyXPath1.java
View file @
239fac59
...
...
@@ -28,7 +28,7 @@ public class WalutyXPath1 {
XPath
xpath
=
xpf
.
newXPath
();
DocumentBuilder
builder
=
factory
.
newDocumentBuilder
();
System
.
out
.
println
(
"Czytanie pliku"
);
Document
doc
=
builder
.
parse
(
"waluty_2022.xml"
);
Document
doc
=
builder
.
parse
(
"
in/
waluty_2022.xml"
);
System
.
out
.
println
(
"Ewaluacja"
);
double
suma
=
0
;
...
...
ObslugaXML/src/main/java/przyklady_xpath/WalutyXPath2.java
View file @
239fac59
...
...
@@ -27,7 +27,7 @@ public class WalutyXPath2 {
XPath
xpath
=
xpf
.
newXPath
();
DocumentBuilder
builder
=
factory
.
newDocumentBuilder
();
System
.
out
.
println
(
"Czytanie pliku"
);
Document
doc
=
builder
.
parse
(
"waluty_2022.xml"
);
Document
doc
=
builder
.
parse
(
"
in/
waluty_2022.xml"
);
System
.
out
.
println
(
"Ewaluacja"
);
double
suma
=
0
;
...
...
ObslugaXML/src/main/java/przyklady_xpath/WalutyXPath3.java
View file @
239fac59
...
...
@@ -27,7 +27,7 @@ public class WalutyXPath3 {
XPath
xpath
=
xpf
.
newXPath
();
DocumentBuilder
builder
=
factory
.
newDocumentBuilder
();
System
.
out
.
println
(
"Czytanie pliku"
);
Document
doc
=
builder
.
parse
(
"waluty_2022.xml"
);
Document
doc
=
builder
.
parse
(
"
in/
waluty_2022.xml"
);
String
ratesPath
=
"//Rate[Code = '"
+
szukanyKod
+
"']"
;
String
path
=
"sum("
+
ratesPath
+
"/Mid) div count("
+
ratesPath
+
")"
;
...
...
ObslugaXML/src/main/java/walidacja/WalidujWaluty1.java
View file @
239fac59
...
...
@@ -9,8 +9,8 @@ import javax.xml.validation.Validator;
public
class
WalidujWaluty1
{
// W tej wersji w przypadku błędu walidacji program zostanie przerwany wyjątkiem.
public
static
void
main
(
String
[]
args
)
{
String
plikXML
=
"waluty_2022.xml"
;
String
plikXSD
=
"waluty.xsd"
;
String
plikXML
=
"
in/
waluty_2022.xml"
;
String
plikXSD
=
"
in/
waluty.xsd"
;
System
.
out
.
println
(
"Początek programu"
);
try
{
...
...
ObslugaXML/src/main/java/walidacja/WalidujWaluty2.java
View file @
239fac59
...
...
@@ -8,8 +8,8 @@ import javax.xml.validation.Validator;
public
class
WalidujWaluty2
{
public
static
void
main
(
String
[]
args
)
{
String
plikXML
=
"waluty_2022.xml"
;
String
plikXSD
=
"waluty.xsd"
;
String
plikXML
=
"
in/
waluty_2022.xml"
;
String
plikXSD
=
"
in/
waluty.xsd"
;
System
.
out
.
println
(
"Początek programu"
);
try
{
...
...
ObslugaXML/src/main/java/walidacja/WalidujWaluty3.java
View file @
239fac59
...
...
@@ -11,7 +11,6 @@ import javax.xml.parsers.DocumentBuilder;
import
javax.xml.parsers.DocumentBuilderFactory
;
import
javax.xml.transform.dom.DOMResult
;
import
javax.xml.transform.dom.DOMSource
;
import
javax.xml.transform.stream.StreamResult
;
import
javax.xml.transform.stream.StreamSource
;
import
javax.xml.validation.Schema
;
import
javax.xml.validation.SchemaFactory
;
...
...
@@ -20,9 +19,9 @@ import java.io.FileOutputStream;
public
class
WalidujWaluty3
{
public
static
void
main
(
String
[]
args
)
{
String
plikXML
=
"waluty_2022.xml"
;
String
plikWynikowy
=
"wynik_walidacji.xml"
;
String
plikXSD
=
"waluty.xsd"
;
String
plikXML
=
"
in/
waluty_2022.xml"
;
String
plikWynikowy
=
"
out/
wynik_walidacji.xml"
;
String
plikXSD
=
"
in/
waluty.xsd"
;
System
.
out
.
println
(
"Początek programu"
);
try
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment