ik heb een string met als waarde "iets(nogwat"
vervolgens schrijf ik die string naar een txt bestand.
vervolgens lees ik het tekst bestand weer uit. en gaat hij ergens in mn programma op zn plaat met de volgende mededeling: (vrij vertaald) mist afsluitteken: ")"
als ik vervolgens handmatig in het tekstbestandje de string aanpas naar: "iets\(nogwat"
dan is het met uitlezen geen probleem
dus wat moet ik doen:
of bij het wegschrijven een "\" ervoor zetten
of bij het uitlezen een 1 of andere code geven waardoor die het niet erg vind dat er geen haakje-sluit in de string zit.
wat heb ik geprobeerd:
om bij het wegschrijven de substring "(" op te zoeken en te vervangen door "\("
ook al geprobeerd met meerdere "\"-tekens.
ik weet van php of html dat je een code op kan geven die een string uitleest en alle gekke symbolen vervangt met escape charakters.
bestaat dat ook in java?
vervolgens schrijf ik die string naar een txt bestand.
vervolgens lees ik het tekst bestand weer uit. en gaat hij ergens in mn programma op zn plaat met de volgende mededeling: (vrij vertaald) mist afsluitteken: ")"
als ik vervolgens handmatig in het tekstbestandje de string aanpas naar: "iets\(nogwat"
dan is het met uitlezen geen probleem
dus wat moet ik doen:
of bij het wegschrijven een "\" ervoor zetten
of bij het uitlezen een 1 of andere code geven waardoor die het niet erg vind dat er geen haakje-sluit in de string zit.
wat heb ik geprobeerd:
om bij het wegschrijven de substring "(" op te zoeken en te vervangen door "\("
ook al geprobeerd met meerdere "\"-tekens.
ik weet van php of html dat je een code op kan geven die een string uitleest en alle gekke symbolen vervangt met escape charakters.
bestaat dat ook in java?