Tarvis sellainen bat-tiedosto saada aikaan joka ottaa tekstitiedostosta sanotaan teksti.txt tietyn kohda ja tulostaa sen (echo). Kun ei ohjelmointi lähde niin ei lähde vaikka hyvin yksinkertainen tämäkin on. Jollain for-funktiolla se pitäisi jotenkin saada mutta kun ei niin ei.
Tiedoston sisältö on tämä:
{
"a": "a42b34af",
"b": false,
"d": 25,
"e": true,
"f": true,
"g": [
{
Pitäisi saada ulos numero/kirjansarja "a42b34af" ilman lainausmerkkejä.
BAT-ohjelmointi
2
251
Vastaukset
- C--
For ei ole funktio.
Kannattaisi muutenkin varmaan tehä vaikka C:llä. - Helposti+Lazarus
Lazarus on erittäin hyvä jos haluat tehdä nopeasti graafisella käyttöliittymällä varustetun ohjelman (saatavilla moniin käyttöjärjestelmiin).
Tuon voi tehdä Lazaruksella monin tavoin tässä yksi esim:
...
function lueTieto( TiedostonNimi, aluntunniste, lopuntunniste:string):string;
var
sl:TStringList;
s: string;
i: integer;
begin
sl := TStringList.Create ;
sl.LoadFromFile( TiedostonNimi );
s := sl.text;
FreeAndNil( sl );
i := ansipos( aluntunniste, s) length( aluntunniste );
Delete(s, 1, i-1 );
i := ansipos( lopuntunniste, s);
result := copy( s, 1, i-1 );
end;
procedure TForm1.Button1Click(Sender: TObject);
var
s:string;
begin
s := lueTieto('testitxt.txt', '"a": "', '",' );
Memo1.Lines.Add( s );
end;
...
Kokeile tuolla ja voit parantaa sitä helposti vaikkapa näillä ohjeilla:
http://wiki.freepascal.org/Howto_Use_TOpenDialog/fi
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Nainen kokki autossa kammottavan kuoleman sähköauto-Teslan syttyessä tuleen.
https://www.is.fi/autot/art-2000011652873.html Näin vaarallisia sähköautopalot voivat olla.845167Persuja ei aluevaltuustoissa näy
Ei tunnu persuja paljon paikalliset asiat kiinnostavan, vaan ainoastaan ulkomaalaiset, joku Israel ja Trumpin fanitus.263488Päivän Riikka: Uudenkaupungin autotehdas hiljeni
Näin ne 100 000 uutta pysyvää ei-tempputyötä yksityiselle sektorille tämän hallituksen ansiosta syntyy. Työntekijöille j382838Riikka vie Suomen kohta ykköseksi työttömyyskisassa
Espanja: 10,5 % Suomi: 10,3 % Ruotsi: 9,3 % Kisa on tiukkaa, mutta Riikalla hyvä draivi päällä. Vasemmistolaisen päämin162011Kerro kaivattusi nimi tai nimikirjaimet
🌠 Tähdenlento! Kirjoittamalla kaivattusi nimen tai nimikirjaimet tähän, saattaa toiveesi toteutua.581820- 471586
Alkuvuodesta poistuu työttömyyskorvaus kaikilta joilla on säästössä rahaa
Tippuu korvaukselta iso määrä työttömiä.2721523- 941382
Tämmönen höpsö
Höpönassu mä olen. En mikään erikoinen…hölötän välillä ihan levottomia. Tykkäisit varmasti jos olisin siellä sun vieress441366Hiljaisuus
Tarkoittaa välinpitämättömyyttä, henkistä väkivaltaa ja kiusaamista. Olet valinnut hiljaisuuden.731078