Genişletilebilir İşaretleme Dilinin (XML) temel amacı, nispeten az miktarda veri depolamaktır. Kullanımı, uygulamalar arasında yapılandırılmış bilgileri depolarken ve değiştirirken tam ölçekli bir veritabanı olmadan yapmanızı sağlar. Bu tür veriler, xml uzantılı sıradan metin dosyalarında saklanır ve bu nedenle, hemen hemen her metin düzenleyicide bunları oluşturabilir veya değiştirebilirsiniz.
Talimatlar
Aşama 1
xml dosyasında değişiklik yapmak üzere web belgeleriyle çalışmak için herhangi bir özel düzenleyiciyi kullanın. Bugün bu türden her program, XML dilinin sözdizimi ile çalışmak için yerleşik araçlara sahiptir. Özel bir düzenleyici kullanmak, xml koduyla çalışmayı büyük ölçüde basitleştirir ve hızlandırır, çünkü program yalnızca sözdizimini vurgulamaz ve dilin etiketlerini doğru biçimde biçimlendirmekle kalmaz, aynı zamanda etiketleri girerken bağlamsal ipuçları da sunar. Bu, arama motorlarındaki bağlamsal ipucu ile aynı şekilde çalışır - bir etiket yazmaya başlarsınız ve program, ihtiyacınız olan bu etiketin yazımını seçebileceğiniz bir liste gösterir.
Adım 2
Özel bir düzenleyiciye erişiminiz yoksa herhangi bir ileri düzeyde metin düzenleyici kullanın. En basit Not Defteri bile xml dosyalarını oluşturmak ve değiştirmek için kullanılabilir. Elbette girdiğiniz etiketlerin doğruluğunun doğrulanmaması ve özel editörlerin sunduğu diğer avantajlar nedeniyle bu çok uygun değil. XML dilindeki belgelerle hem doğrudan sunucu üzerinde hem de bilgisayarınıza indirerek ve değişiklik yaptıktan sonra aynı yerde kalan orijinali yeniden yazarak çalışabilirsiniz.
Aşama 3
Herhangi bir sunucu tarafı programlama dilinde yazılmış komut dosyalarının xml belgelerini düzenlemesi gerekiyorsa, basit metin dosyalarını değiştirmek için kullandığınız işlevlerin aynısını kullanın. PHP kullanırken, bu belirli biçimle çalışmak üzere tasarlanmış yerleşik işlevleri de kullanabilirsiniz - örneğin, domxml_new_doc (yeni bir xml belgesi oluşturma), domxml_open_file (bir xml dosyası açma), domxml_xmltree (içeriğine dayalı bir nesne oluşturma) bir xml dosyası) ve diğerleri …