Другие языки программирования и технологии
Как достать данные из CSV или TXT средствами JavaScript не использую PHP?
Надо цены из прайса повставлять на странички, они естессно могут временами меняться, php не используется... думаю есть JAVASCRIPT который это выполняет... или можно из самого JS грузить цены... КАК?
"вывод" как раз есть - через XMLHttpRequest
А вот вставить — т. е. записать цены в файлы, JavaScript не может. Зато может "показывать" из файла csv.
По сути, нужно просто менять на сервере один (или несколько — смотря какая структура) файл csv, запрашивать его на странице с помощью XMLHttpRequest, пропарсить и вывести что нужно.
нужен парсер типа такого: http://www.bennadel .com/blog/1504-Ask-Ben-Parsing-CSV-Strings-With-Javascript-Exec-Regular-Expression-Command.htm (пробел перед .com убрать) + сам запрос (XMLHttpRequest)
либо готовая библиотека, в которой все уже собрано, типа этой: http://www.kawa .net/works/js/jkl/parsexml-e.html (пробел перед .net убрать)
либо сам поищи: javascript csv parser
или: javascript csv library
Однако, если плохо владеешь JavaScript, ищи рабочие примеры наиболее близкие к твоей задаче…
Не сказал бы, что это хорошая мысль. — Может все же посмотреть в сторону серверных скриптов и сделать нормальный интернет-магазин с нормальным импортом товаров и цен?
А вот вставить — т. е. записать цены в файлы, JavaScript не может. Зато может "показывать" из файла csv.
По сути, нужно просто менять на сервере один (или несколько — смотря какая структура) файл csv, запрашивать его на странице с помощью XMLHttpRequest, пропарсить и вывести что нужно.
нужен парсер типа такого: http://www.bennadel .com/blog/1504-Ask-Ben-Parsing-CSV-Strings-With-Javascript-Exec-Regular-Expression-Command.htm (пробел перед .com убрать) + сам запрос (XMLHttpRequest)
либо готовая библиотека, в которой все уже собрано, типа этой: http://www.kawa .net/works/js/jkl/parsexml-e.html (пробел перед .net убрать)
либо сам поищи: javascript csv parser
или: javascript csv library
Однако, если плохо владеешь JavaScript, ищи рабочие примеры наиболее близкие к твоей задаче…
Не сказал бы, что это хорошая мысль. — Может все же посмотреть в сторону серверных скриптов и сделать нормальный интернет-магазин с нормальным импортом товаров и цен?
Смысла нет, копай лучше в сторону php.
lysenka.net/web/9/f/example.html - но думаю это не то, что ты хочешь.
На чистом js - записать в переменную значение твоего файла и включать, если только так, но это всё извраты какие-то.
В башке сайта:
< script src = "file.js" > < /script >
В нужном месте:
Текст из файлика : < script >document.write(my_txt);< /script >
< /body >
Сам file.js - переменная my_txt, с вашим текстом.
var my_txt= ' Значение переменной ';
Но лучше таки php, реально проще будет сделать всё, в том числе и админку.
lysenka.net/web/9/f/example.html - но думаю это не то, что ты хочешь.
На чистом js - записать в переменную значение твоего файла и включать, если только так, но это всё извраты какие-то.
В башке сайта:
< script src = "file.js" > < /script >
В нужном месте:
Текст из файлика : < script >document.write(my_txt);< /script >
< /body >
Сам file.js - переменная my_txt, с вашим текстом.
var my_txt= ' Значение переменной ';
Но лучше таки php, реально проще будет сделать всё, в том числе и админку.
в JS нет ввода-вывода, только в COM расширении. (будет работать только в IE).
Похожие вопросы
- Программирование. Помогите разобраться с направлениями (Ruby, Java, JavaScript, С++, Python, PHP, QA)
- Перемещение < div > средствами JavaScript (см. внутри)
- JavaScript vs Php vs Rails- требуется авторитетное и компетентное мнение !
- Насколько сложены PHP, JavaScript, Java, C++?
- Что лучше? PHP или JavaScript?
- Изучение HTML+CSS+PHP+JavaScript
- Не получается выучить JavaScript, PHP, и т. д. Что делать?
- Сайт на PHP и база данных.
- PHP. Что быстрее? Записывать данные в txt файл или в БД?
- http://dmpsh.orgfree.com - мой первый сайт. Использовал HTML, CSS. Часы на Javascript. Как для первого сайта? Прошу крит