Gibt es so, dass ich das Dateiformat der Dateien in der bereitgestellten Struktur als JSON ausgeben kann, so dass der folgende JSON wie folgt angezeigt wird. Ich habe bereits versucht, dies als Referenz ohne Glück mit http://www.aspjson.com/ einzurichten. Kann mir jemand zeigen, wie ich dieses Problem lösen muss, um die angegebene JSON-Struktur zu erhalten?Wie kann ich eine Reihe von Dateien und Verzeichnissen mit Classic ASP in JSON ausgeben?
=== Dateistruktur: ===
-docs
--fsum
--- 2007
---- Fakultät
----- file1.txt
- --2008
---- faculty2
----- file1.txt
----- file2.txt
---- faculty3
----- file1.t xt
----- file2.txt
=== Beispiel JSON: ===
[
{year: '2007', report: 'faculty', files: ['file1.txt', 'file2.txt'] },
{year: '2007', report:'faculty2', files: ['file1.txt', 'file2.txt']},
{year: 2008, report:'faculty3', files: ['file1.text', 'file2.txt'] }
]
=== klassischen ASP-Code ===
<%
dim page, fs, fo, x, c, b, a
page = Server.MapPath("\")
set fs=Server.CreateObject("Scripting.FileSystemObject")
set fo=fs.GetFolder(page & "\docs\fsum\")
' Gets all of the files inside of the docs folder'
for each x in fo.SubFolders
a = a + 1
newFolder = fo & "\" & x.Name
set fob = fs.Getfolder(newFolder)
for each y in fob.SubFolders
b = b + 1
newFiles = fo & "\" & x.Name & "\" & y.Name
set foc = fs.GetFolder(newFiles)
for each z in foc.files 'get all of the files inside
c = c + 1
next
next
next
For counter = 1 to c
for each x in fo.SubFolders
next
next
set fo=nothing
set fs=nothing
%>