R
Reto_need_help
Gast
Hallo Zusammen
Ich muss aus einer XML Datei den String nach "! SET &UNIX_CMD# = "&POWER_CENTER_SCRIPT#" (ROT geschrieben) auslesen und den beim ArchivKey2 einsetzen.
Dies brauche ich, um in einem Programm den Pfad anzuzeigen.
Ich bin total neu auf dem Gebiet und habe ein paar Fragen.
Welcher parser wäre am besten? Da ich ja nicht wirklich objekte brauche sondern nur ein search und replace.
Wie kann ich nach diesem Pfad (rot) suchen, wenn sich der String ständig verändert? das Power_Center_script vorher bleibt gleich.
Ist es überhaupt sinvoll so etwas mti Java zu machen? Ich habe 2000 Filse die ich so bearbeiten muss.
Gibt es auch die Möglichkeit mit Java anschliessend ein Programm zu schreiben, dass alle diese 2000 Files durch das erstelle Programm laufen zu lassen?
Ich bin wirklich ein beginner auf dem gebiet und wäre sehr froh für viele Tips.
Ich habe schon den ganzen Morgen gegoogled und bin so auf die verschiedenen Parsers etc. gekommen. Weiss aber nicht was mein Programm wirklich für anforderungen hat.
[XML]
<?xml version="1.0" encoding="ISO-8859-15" ?>
- <uc-export clientvers="6.00">
- <JOBS_UNIX client="0010" name="110_0502D_JU" system="UC4P">
- <XHEADER state="1">
<Title>Start Power Center process "DESU_Comp:w_06188_genNewProcessingPeriod"</Title>
<Created>Sylvia Struchen on: 2007-10-31 13:13:03</Created>
<Modified>Sylvia Struchen on: 2007-10-31 13:14:51 2 x</Modified>
<LastUsed />
<ArchiveKey1 />
<ArchiveKey2 />
<ExtRepDef>1</ExtRepDef>
<ExtRepAll>0</ExtRepAll>
<ExtRepNone>0</ExtRepNone>
</XHEADER>
.......... (Gelöschte Zeilen wegen Übersicht)
- - <SCRIPT state="1">
- <MSCRI>
- <![CDATA[
:INCLUDE 110_0001X_IN
! SET &UNIX_CMD# = "&POWER_CENTER_SCRIPT# DESU_Comp:w_06188_genNewProcessingPeriod"
:INCLUDE 000_UXCMD_IN
!
]]>
</MSCRI>
</SCRIPT>
[/XML]
Vielen Dank
Ich muss aus einer XML Datei den String nach "! SET &UNIX_CMD# = "&POWER_CENTER_SCRIPT#" (ROT geschrieben) auslesen und den beim ArchivKey2 einsetzen.
Dies brauche ich, um in einem Programm den Pfad anzuzeigen.
Ich bin total neu auf dem Gebiet und habe ein paar Fragen.
Welcher parser wäre am besten? Da ich ja nicht wirklich objekte brauche sondern nur ein search und replace.
Wie kann ich nach diesem Pfad (rot) suchen, wenn sich der String ständig verändert? das Power_Center_script vorher bleibt gleich.
Ist es überhaupt sinvoll so etwas mti Java zu machen? Ich habe 2000 Filse die ich so bearbeiten muss.
Gibt es auch die Möglichkeit mit Java anschliessend ein Programm zu schreiben, dass alle diese 2000 Files durch das erstelle Programm laufen zu lassen?
Ich bin wirklich ein beginner auf dem gebiet und wäre sehr froh für viele Tips.
Ich habe schon den ganzen Morgen gegoogled und bin so auf die verschiedenen Parsers etc. gekommen. Weiss aber nicht was mein Programm wirklich für anforderungen hat.
[XML]
<?xml version="1.0" encoding="ISO-8859-15" ?>
- <uc-export clientvers="6.00">
- <JOBS_UNIX client="0010" name="110_0502D_JU" system="UC4P">
- <XHEADER state="1">
<Title>Start Power Center process "DESU_Comp:w_06188_genNewProcessingPeriod"</Title>
<Created>Sylvia Struchen on: 2007-10-31 13:13:03</Created>
<Modified>Sylvia Struchen on: 2007-10-31 13:14:51 2 x</Modified>
<LastUsed />
<ArchiveKey1 />
<ArchiveKey2 />
<ExtRepDef>1</ExtRepDef>
<ExtRepAll>0</ExtRepAll>
<ExtRepNone>0</ExtRepNone>
</XHEADER>
.......... (Gelöschte Zeilen wegen Übersicht)
- - <SCRIPT state="1">
- <MSCRI>
- <![CDATA[
:INCLUDE 110_0001X_IN
! SET &UNIX_CMD# = "&POWER_CENTER_SCRIPT# DESU_Comp:w_06188_genNewProcessingPeriod"
:INCLUDE 000_UXCMD_IN
!
]]>
</MSCRI>
</SCRIPT>
[/XML]
Vielen Dank