Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    documento XML creato da procedura VB

    Ho scritto un programma in un modulo ACCESS per la creazione di un documento XML componendo i record di una tabella usando la funzione "write" di FileSystem.object.
    Tutto bene ma non riesco a esportare nel documento alcuni caratteri corrispondenti a CHR(167) che corrisponde a º, o CHR(176) che corrisponde a una L rovesciata, anche utilizzando CHRW: apro il documento XML in editing e nel non trovo i caratteri richiesti.
    Inoltre non riesco a passare un "a capo" dopo aver scritto la riga <?xml version="1.0" encoding="UTF-8" standalone="yes" ?> : il programma passa " f.write CHR(13) " e nel documento vedo un quadratino e non va a capo.

    Insomma, ho qualche casino : c'è qualcuno che riesce a capire quello che ho farneticato qui sopra e (dandomi anche dello stupido) mi suggerisca come uscire dal gorgo ?

    Krazie !

  2. #2
    Utente di HTML.it L'avatar di Toeke
    Registrato dal
    Aug 2002
    Messaggi
    348
    Sarebbe + opportuno che usi la dom per scrivere il file xml.
    In questo modo puoi verificare se il tuo documento e' valido.

    Se invece lo vuoi scrivere come testo e salvarlo come xml prova al posto che chr(13) prova ad usare il chr(11).
    Non so spiegarti perche', ma un identico problema l'ho avuto pure io e usando l'11 al posto del 13 il problema del quandratino si e' risolto.

    Per i caratteri particolari dovresti usare le entity.
    Nel forum se controlli nei link utility c'e' se un link che rimanda ad un 3D (mi peggio delle indicazioni del vigile) dove c'e' la traduzione di tutte le entity.

    Ciao

    Toeke

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.