Πως μπορείς νά γράψεις σε ένα XML αρχείο με Ajax

Κώδικας, πληροφορίες, ερωτήσεις και απαντήσεις σχετικές με την JavaScript.

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
Άβαταρ μέλους
nikirtsi
Δημοσιεύσεις: 169
Εγγραφή: 02 Ιουν 2006 16:35

Πως μπορείς νά γράψεις σε ένα XML αρχείο με Ajax

Δημοσίευση από nikirtsi » 22 Μαρ 2009 19:53

Πως μπορείς νά γράψεις σε ένα XML αρχείο με Ajax ;
Ξέρει κανείς ;
Ακόμα και ο ήλιος, στό αριστερό μελίγγι μου ανατέλλει καί στό ζερβό δύει.

Άβαταρ μέλους
soteres2002
S. & H. Moderator
Δημοσιεύσεις: 1524
Εγγραφή: 05 Μαρ 2004 22:17
Τοποθεσία: Ιωάννινα

Πως μπορείς νά γράψεις σε ένα XML αρχείο με Ajax

Δημοσίευση από soteres2002 » 23 Μαρ 2009 14:18

Χρειάζεται να παρεμβάλεις κάποιο script για να ενημερώνεις κάποιο ΧΜL αρχείο, πχ ΡΗΡ. Απευθείας γίνεται μέσω COM objects (filesystem & xml api), αλλά παίζει σε windows μόνο και μόνο με IE ή άλλο browser που διαθέτει το ανάλογο plugin για το σκοπό αυτό (και μόνο αν θες να πειράζεις κάποιο local αρχείο). Η δεύτερη λύση δεν είναι μεταφέρσιμη ούτε καν για Windows με Internet Explorer, εφόσον κάποια εργαλεία που ίσως χρειαστείς μέσω του κώδικά σου δεν είναι σίγουρο ότι τα έχει εγκαταστήσει κάθε χρήστης.

Άβαταρ μέλους
nikirtsi
Δημοσιεύσεις: 169
Εγγραφή: 02 Ιουν 2006 16:35

Πως μπορείς νά γράψεις σε ένα XML αρχείο με Ajax

Δημοσίευση από nikirtsi » 23 Μαρ 2009 16:22

Κάτσε ρε Σωτήρη,
δηλαδή εν ολίγοις με Server Side Ajax
δεν γίνετε να γράψεις υπό κανονικές συνθήκες σε ένα XML file?

Αν είναι έτσι τότε τι την θέλουμε την Ajax;
Θέλω να πω στην ουσία αν είναι μόνο για ασυγχρονή ανάγνωση των XML
τότε γιατί δεν χρησιμοποιείται η DOMDocument ;

Αν μπορεί να στέλνει server request η Ajax αλλά δεν σου δίνει δυνατότητες για on server proccess ε τι πράγμα είναι τελικώς η Ajax?
Ακόμα και ο ήλιος, στό αριστερό μελίγγι μου ανατέλλει καί στό ζερβό δύει.

Άβαταρ μέλους
soteres2002
S. & H. Moderator
Δημοσιεύσεις: 1524
Εγγραφή: 05 Μαρ 2004 22:17
Τοποθεσία: Ιωάννινα

Πως μπορείς νά γράψεις σε ένα XML αρχείο με Ajax

Δημοσίευση από soteres2002 » 23 Μαρ 2009 19:34

nikirtsi έγραψε:Κάτσε ρε Σωτήρη,
δηλαδή εν ολίγοις με Server Side Ajax
δεν γίνετε να γράψεις υπό κανονικές συνθήκες σε ένα XML file?
Αν εννοείς με τον όρο server-side ajax ajax + scripting language, τότε γίνεται. Το λέω μάλιστα και πιο πάνω.
nikirtsi έγραψε: Αν είναι έτσι τότε τι την θέλουμε την Ajax;
Γίνεται και άρα είναι ένας λόγος να την θέλουμε, όμως δεν είναι πανάκεια. Η Ajax εφόσον είναι κομμάτι του browser, για αρκετούς προφανείς λόγους δεν θα πρέπει να έχει άμεση πρόσβαση σε server-side resources, παρά μόνο με την παρεμβολή δυναμικών σκριπτ.
nikirtsi έγραψε: Θέλω να πω στην ουσία αν είναι μόνο για ασυγχρονή ανάγνωση των XML
τότε γιατί δεν χρησιμοποιείται η DOMDocument ;
Γιατί αυτοί που γράψανε το σχετικό αντικείμενο ίσως ήθελαν ένα uniform τρόπο για να επεξεργάζεται κανείς διάφορες ροές δεδομένων συμπεριλαμβανομένων των XML ροών δεδομένων, χωρίς να παρεμβάλλονται άλλες κλήσεις. Φαντάσου δηλαδή ο developer για μια απλή κλήση να έκανε ένα σωρό ελέγχους για διαθέσιμα αντικείμενα στο browser του χρήστη για Windows, Linux και Mac. Παρέχει ώς ένα βαθμό κάποιο "abstraction layer" για μερικές λειτουργίες.
nikirtsi έγραψε: Αν μπορεί να στέλνει server request η Ajax αλλά δεν σου δίνει δυνατότητες για on server proccess ε τι πράγμα είναι τελικώς η Ajax?
Παρέχει με λίγες λέξεις ένα interface για ασύγχρονη αλληλεπίδραση του client με τον server μέσω HTTP protocol, χωρίς άμεση πρόσβαση στον σερβερ με διαφορες κλήσεις (πράγμα που θα έκανε την Ajax ρίσκο ασφαλείας και άρα αποτυχημένη). Το μόνο που έχει υπέρ της σε σχέση με τις δυναμικές γλώσσες από την πλευρά του σερβερ είναι ότι υποστηρίζει ασύγχρονες κλήσεις, σε σχέση με τις δυναμικές γλώσσες όπου αυθαιρετα μπορεί να θεωρήσει κανείς ότι ο browser κατά κάποιον τρόπο "μπλοκάρει" μέχρι να ολοκληρωθεί το request. Και το γεγονός ότι είναι ασύγχρονη, δίνει τη δυνατότητα να το εκμεταλλευτεί κανείς και να προσθέσει οπτικές διευκολύνσεις στο content, πχ progress bar. Έτσι το περιεχόμενο έχει τη δυνατότητα να αλληλεπιδρά με το χρήστη και να ζητά με ασύγχρονο τρόπο resources απ' οπουδήποτε, δίνοντας το look & feel ενός local app.

Άβαταρ μέλους
nikirtsi
Δημοσιεύσεις: 169
Εγγραφή: 02 Ιουν 2006 16:35

Πως μπορείς νά γράψεις σε ένα XML αρχείο με Ajax

Δημοσίευση από nikirtsi » 28 Μαρ 2009 11:01

Έλα Σωτήρη ...
Συγνώμη που αργησά να απαντήσω.

Το έκανα ως λες τελικά.
Ασύγχρονη ανάγνωση όλου του XML και το γράψιμο στο XML με CGI.

Δεν μπορεσά να βρώ έναν ορθό τρόπο να γράφω γενικευμένα σε XML με
Ajax, αλλά θεωρώ πως όλο το WEB θα μπορούσε να άλλαζε μορφή αν τελικώς
υπήρχε κάποιος γενικευμένος και ξεκάθαρος τρόπος να γίνετε αυτό.

Θα τα πούμε μεταξύ μας αυτά...
Θα σου στείλω την δουλειά μου με ΜΣΝ να την ρίξεις μια ματιά.

Ευχαριστώ.
Καλή συνέχεια.
Ακόμα και ο ήλιος, στό αριστερό μελίγγι μου ανατέλλει καί στό ζερβό δύει.

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6231
Εγγραφή: 30 Νοέμ 2004 03:09

Πως μπορείς νά γράψεις σε ένα XML αρχείο με Ajax

Δημοσίευση από fafos » 28 Μαρ 2009 18:35

nikirtsi έγραψε:Έλα Σωτήρη ...

Δεν μπορεσά να βρώ έναν ορθό τρόπο να γράφω γενικευμένα σε XML με
Ajax, αλλά θεωρώ πως όλο το WEB θα μπορούσε να άλλαζε μορφή αν τελικώς
υπήρχε κάποιος γενικευμένος και ξεκάθαρος τρόπος να γίνετε αυτό.
Sigoura tha allaze... den tha emene kanena site orthio... :lol:
Οι πάνες και οι πολιτικοί πρέπει να αλλάζονται συχνά για τον ίδιο λόγο...

Απάντηση

Επιστροφή στο “JavaScript και Frameworks”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες