[edit] %28 replaces ascii '(' ??What do they call this ascii replacement scheema you see it often in xml pages and url links? —Preceding unsigned comment added by 75.69.135.171 (talk) 02:06, 10 January 2008 (UTC) see: http://www.w3.org/International/O-URL-code.html DRead (talk) 23:34, 23 May 2008 (UTC) [edit] Advantages/DisadvantagesThe Advantages/Disadvantages in the "Critique" section could be organized better, I believe. Instead of having separate "advantages" and "disadvantages" sections, I think it would be better if the advantages and disadvantages were interleaved so that related points could be together. For example, there are a couple of pros and cons related to it being text-based. There are also a couple of pros and cons related to the data model. Another problem with that section is that an advantage/disadvantage needs a point of reference. For example, "it is text-based" is not an advantage over other text-based formats. Each pro/con should be something like "it is XXX, while formats like X, Y, and Z are not".
[edit] Populating an xml databaseI have seen several basic XML tutorials and they talk about creating an XML database by typing lines such as: <name>John</name> <age>34</age> etc. etc That's understood. But, what if I have a comma or tab separated text file of 1000's of names? Surely I do not have to write: <name></name> 1000's of times? So how do I import the data from a text file? ???? —The preceding unsigned comment was added by Pokerscouse (talk • contribs) 16:02, 3 January 2007 (UTC).
[edit] Can anyone answer this re xml?I am studying XML. I find that some of the commands in the tutorial I am using, do not produce brower display results that the author says they should, particularly when the @ symbol is used. I only have IE 5.5 and cannot upgrade to 6.0 because that is not possible without an internet connection, which I do not have in my dingy flat. Is I.E. 5.5 the cause? —The preceding unsigned comment was added by Pokerscouse (talk • contribs) 15:06, 6 January 2007 (UTC).
[edit] Empty elements in XHTMLI removed the following line from section XML#Empty elements:
The above sentence flasely suggests XHTML treats <foo></foo> differently than <foo/>. It's true that historical browsers will choke on the abbreviated form, but so what? Old browsers choke on CDATA sections as well. —Ryan 10:02, 11 January 2007 (UTC)
[edit] Extended to?Hi, I'd like to draw attention to the list of "Extended to" in the infobox, which currently lists lists "XHTML, RSS, Atom, ...". XHTML is an application of XML rather than an extension of XML, and I think these values would be better against the "container for =" parameter. This can be seen by the requirement that all XML document formats start with an XML preamble, similar to TIFF having headers which allow sub-formats within them. I doubt there are any clear cases of extensions of XML, but if I had to nominate one, it would be RDF. Likewise, I think the XHTML page should be changed from "Extended from: XML, HTML" to "Contained by: XML; Extended from: HTML". John Vandenberg 07:38, 23 January 2007 (UTC)
[edit] WMLI apologize if you do not want this here, but I invite all that have XML knowledge to participate in the WML group.-- Nirelan [edit] Arcane ideas such as nillabilityDatabase-related data transfer has been supported with arcane ideas such as nillability. I can't find any supporting information as to why nillability (ie. nullability?) is arcane (or why people think it is). Christiancatchpole 00:35, 12 February 2007 (UTC) [edit] External LinksHow are these EXTERNAL links, may I ask?
Nousernamesleft 19:05, 17 March 2007 (UTC)
[edit] Free vs Free softwareImo, it doesn't really make any sense to write "free software" in this context: http://en.wikipedia.orgindex.php?title=XML&diff=116854292&oldid=116845869 The reason why I reverted it the first time round, was that I read the diff wrong, thinking that he had added "software", not removed it. If you want to use "free software" instead of just "free", the sentances should probably be rewritten. Jerazol 20:10, 21 March 2007 (UTC) [edit] Game ModsIn some games, XML files are used as mods, there should be something on that. 72.130.236.182 19:12, 27 March 2007 (UTC)
[edit] Bullet List in Criticism Section has too much debate in itI was looking for the pros and cons of xml and in the criticisms section, almost every bullet item had with the criticism a rebuttal (withing the bulleted section). A couple even looked to have a rebuttal to the rebuttal. A bulleted list by its nature is intended to transmit clear and concise/short points. Adding rebuttals into the bulleted text and turning each point into a debate runs counter to that and makes the section less clear. I suggest it would be better to clean up the section and give each criticism its own point. Should someone want to rebut them they could do it in a short summary below the bullet list. After all, the section is titled 'criticisms', not 'debates'. You may disagree with them, but a point wouldn't still be there if enough people disagreed with it (i.e. there must be more than a few people who have the same criticism). Let the point be made clearly and debate it elsewhere. Theshowmecanuck 23:11, 27 March 2007 (UTC)
[edit] Wrong statement about commentsI deleted the following text:
I can't find anything in the spec which supports this proposition. --Cameltrader 21:44, 13 April 2007 (UTC) [edit] Page for various XML schemas?As the top of this article says, there are thousands of XML-based application languages (MathML, RSS, SVG, DocBook, ChemML, etc). Is there a wiki page which lists all of these? I could not find such a page, but it would be very useful to many, I'm sure. JECompton 02:27, 15 April 2007 (UTC)
[edit] Not a markup languageThe first sentence of a wiki article is the most important, and I find "The Extensible Markup Language (XML) is a general-purpose markup language." likely to perpetuate ideas about XML being a "new" version of HTML. XML is not a markup language. I would prefer it described as either a spec to define markup languages or a metalanguage.139.133.7.37 19:49, 17 April 2007 (UTC)
The note itself "It is often said to be a markup language itself. This is incorrect." in the references section requires some citation. It is no good to use the note/citation in the article without a citation to back it up, particularly as this is related to a major misconception. It may as well say "XML was invented by alien cows" otherwise. —Preceding unsigned comment added by 81.106.206.248 (talk) 20:58, 21 April 2008 (UTC) [edit] Data or document oriented XMLI removed Tpox's contribution which was summarizing Bob DuCharme's "Documents vs. Data, Schemas vs. Schemas" conference paper. Although I agree that the article should mention what kind of information gets modeled in XML, DuCharme's assertion that XML documents are either data or document centric (but sometimes neither or both), seems to be primarily just his own observation that he makes for the purpose of providing possible criteria for the selection of a schema language. I don't see evidence that this is a meaningful distinction in general, even if it is one that some people do choose to make, especially since he admits that there are often exceptions. Likewise, it's not particularly noteworthy or crucial to the reader's understanding of XML. —mjb 09:39, 3 July 2007 (UTC) [edit] Just passing throughI noticed under Well-formed and Valid XML Documents --> Well-formed documents, the statement "contents of this subsection should be absorbed above". True or not, this comment seemed more appropriate on the talk page than within the entry itself. I will remove it, but I leave the comment here for others to determine its validity. 65.56.85.32 20:31, 17 July 2007 (UTC) [edit] Push vs. pull: clarification neededAn anonymous visitor rightly points out that Java STaX is a "pull" model, yet it is given as an example of "push" in the article. I don't think it's appropriate to blindly substitute "push" with "pull" in that section, though, since the Fitzgerald and Ducharme references apparently support the notion that it's push, not pull, that's gaining popularity. Can someone analyze this section and make it clear what's push and what's pull? —mjb 03:10, 3 August 2007 (UTC) STaX is pull parsing, and this is the approach gaining popularity lately (although quite slowly). The discussion in this paragraph mixes arguments related to pull parsing (code easier to understand, allows to keep state in local variables) with background information on push parsing (most natural form using a recursive descent parser, well known in compiling theory). I think this section should be cut in two different sections, "Pull parsing" illustrated with SAX, and "Push parsing" illustrated with STaX and its ancestor XMLPull API. While "Pull parsing" is more friendly for the users of the parser, "Push parsing" is still the most popular option for implementor because it is much more straightforward to write a push parser starting from grammar productions. - 82.247.18.131 22:46, 12 September 2007 (UTC) Although i'm also "just" an anonymous visitor im also wondering about stax inside of push?!Could u change this? I guess i come back and see in 2 months if it didn't change by then i try to change it then here :) —Preceding unsigned comment added by 164.61.216.36 (talk) 06:51, 26 September 2007 (UTC) I've fixed this. That section was way off in multiple ways, and may still have more prominence than it deserves. I've also fixed several other issues in these sections where people seemed to be using Wikipedia to get attention for their pet XML projects that have not achieved broad adoption, support, or consensus within the community. 209.212.73.133 (talk) 17:31, 29 November 2007 (UTC) The section still needs some clarification, especially regarding following assertion
which does not seem justified nor grounded on any reference. I do not think the reference to "recursive-descent parsers" really helps to make things clearer as it confuses two levels: the handling code is actually similar to recursive-descent parsers, but is not a parser per se, and the underlying XML Pull parser can be based on a recursive-descent parser or not. I propose to remove the mention of recursive-descent parser altogether and put something like:
- Eric 213.128.113.197 (talk) 01:14, 7 February 2008 (UTC) To complete my previous comment, it may be worth creating a separate subsection to introduce the two layers (XML Parser written by XML parser implementers and Handling code written by application developers). This may also be a good place to discuss comparison of XML with more general parsing theory and compiling. I'm not too proud of the term "Handling code" by the way so if anyone has something better to suggest... - Eric 213.128.113.197 (talk) 01:19, 7 February 2008 (UTC) [edit] XML is not a true subset of SGMLThe introduction should be claried. Though XML started as a subset of SGML, it is not a true subset as it adds features compared to SGML, and XML parsing incompatible with SGML (an SGML parser can not parse XML). Carewolf 12:01, 16 August 2007 (UTC) In fact with the SGML Web Annex, SGML was extended so that XML was (once again)a true subset. --Nantonos 20:34, 12 September 2007 (UTC) [edit] SourcesIn the section entitled "Sources", it says "XML is a profile of an ISO standard SGML". What does this mean? In particular, how is the word "profile" being used here? Does it mean "subset"? (but see the comment immediately above mine, entitled "XML is not a true subset of SGML"). Mcswell (talk) 05:59, 8 January 2008 (UTC) I second this question and think it should be clarified. The article says XML is a profile, the XML specification says "XML is designed to be a subset of SGML", but the SGML article says XML is an application of SGML. Which is it? If XML is a subset of sgml but not necessarily an application does that mean it could be an application? --ott0 [edit] Need to define allowed syntax for tag names and other tokensLike articles on programming languages, this article needs a definition of what constitues a legal name, tag, token etc. before it begins to discuss more advanced aspects of tree structures. For example Can there be a space between the '<' and the beginning of a tag name? Is <9tagName> a legal tag?
[edit] EXIThe article needs to mention Efficient XML Interchange (EXI) http://www.w3.org/XML/EXI/ --Nantonos 20:33, 12 September 2007 (UTC)
[edit] Some XML termsI believe the main text needs a bit more beef, but I hesitate to add such content since it's a bit too much for most people... you can keywords search from inside Visual Studio 2005 if you have it. --Raylopez99 20:57, 1 October 2007 (UTC) [edit] Neutral point of view?The citation "XML is really just data dressed up as a hooker" should be removed. —Preceding unsigned comment added by 193.49.124.107 (talk) 12:26, 29 January 2008 (UTC) [edit] iconthe icon/graphic for this article does not add anything and should be removed. —Preceding unsigned comment added by 74.202.89.125 (talk) 19:34, 4 February 2008 (UTC) Although I agree the example could be made a little more neutral, I think it is quite representative of XML, being short and showing explicit syntax of elements, text and comments. It also shows how XML is different from HTML, by using markup not related to presentation. 213.128.113.197 (talk) 00:39, 7 February 2008 (UTC) [edit] International useI think this section would really deserve to be extended. I suggest putting more emphasis on the relationship with Unicode here. If someone has any details related to XML design with regards to Unicode from an historical point of view, it might be interesting. A discussion of XML adoption in different countries would be great too. - Eric 213.128.113.197 (talk) 01:29, 7 February 2008 (UTC) [edit] Validation report on ISO/IEC 19503 ????Would anyone please kindly provide me the citation of the validation report published in literatue??? Thanks —Preceding unsigned comment added by 64.62.138.94 (talk) 05:54, 24 February 2008 (UTC) [edit] What XML is and Relation to SGMLI think that for the people who already have some knowledge of HTML that the fact XML cannot actually be "universally interpreted" beacause it is more of a pseudo language. And the fact it cannot "universally interpreted" the statement that it is "a simplified subset of SGML" is misleading and should be clarified.--Melab-1 (talk) 21:48, 24 April 2008 (UTC) [edit] Not a language?In the context of computational theory, XML is indeed a language. Ask any mathematician or computer scientist. It can be represented using standard grammars and (without actually doing the formal proof because I'm tired and don't feel like it) I'm pretty certain I could prove that RSS, XHTML, XSLT, etc. are proper subsets of XML. Anyway, what is the rationale for representing it as a specification or file format rather than what it is? I read a couple of posts about people being confused that it is a subset or replacement for HTML or something like that. The community would be better served with an accurate depiction of the topic versus a not-so-accurate one. —Preceding unsigned comment added by Dgmjr05 (talk • contribs) 20:41, 25 April 2008 (UTC) [edit] Well-formed examples incorrectThe section on well-formed documents includes examples that are incorrect, including this one:
This is an incorrect example because the XML recommendation states that to be considered well-formed the XML must meet the definition of "document" as defined in the recommendation. "Well-formed" and "document" are defined here: 2.1 Well-Formed XML Documents So, to truly be well-formed the example listed above must have a single containing element. In addition, to be truly meaningful, it would likely make sense to wrap each repeating sequence and call it what it is (a "book"). I would suggest the following makes the most sense:
[edit] Describing XMLMight XML best be described as a syntax, rather than a markup language? I suppose this could be considered similar to the way that Java, Perl, JavaScript, etc. are described as having a C-like syntax. Note: I am not advocating this label. The idea popped into my head, and I wanted to see if anyone else agreed. Yes, no, maybe? Karl Dickman talk 00:17, 30 May 2008 (UTC) [edit] DTD / schema considered "semantic?"Why do we use the phrase "semantic rules" to describe the DTD / Schema? These seem like syntax rules, not semantics to me. I think of syntax as describing the set of acceptable strings (documents) and semantics as describing the meaning or execution process. KLuwak 02:42, 10 June 2008 (UTC)
--Cigsandalcohol (talk) 21:52, 18 June 2008 (UTC) [edit] NPOV tag under schemaThe list of criticisms under the section describing the schema (where I added the NPOV tag) seems biased and without sources. --Sydius (talk) 22:57, 24 July 2008 (UTC)
[edit] LengthThis page is 25 pages, printed, on my computer (at least 20, if you exclude links, etc.). That's way more than the 10 page guideline for splitting. --Sydius (talk) 22:41, 22 August 2008 (UTC)
[edit] Not encyclopedic; viewpoint is slantedThe entries aren't encyclopedic in any way, shape, or form, as it hardly explains anything. I also find the views to be biased and arguable. As such, it might be best to delete the entire entry, and start from scratch, preferably by someone who understands how and encyclopedia works, and, in this case, by a computer programmer who can present it in an unbiased manner. (Skaizun (talk) 14:48, 3 September 2008 (UTC))
[edit] Is XML a language?Someone expert enough to add a section to describe opinions if XML could be classified as a "language"? XML is as much a language as RTF or the Latin alphabet is a language. XML is an extended alphabetic framework that allows the expression of languages, but by itself is not a language. —Preceding unsigned comment added by Miamidot (talk • contribs) 13:56, 4 September 2008 (UTC) [edit] Extreme or ExtensibleCurrently the article states that the full name of XML is "Extreme Markup Language". Having never come across this naming before, and seeing how according to W3C XML's full name is Extensible Markup Language, I've edited the article to stick with this name. Could the person who considers XML to be extreme explain to me why this is? 193.141.12.233 (talk) 21:31, 24 September 2008 (UTC)
[edit] See also section is too bigI think the categories at the bottom adequately cover most of the see-also list. We don't need to link to every XML-related page in the see-also section. That's what categories are for. --Sydius (talk) 17:31, 6 October 2008 (UTC) [edit] PoxIs Plain old XML worthy of a separate article? Why is no mention of it made in this article ?(Ctrl+F POX, Plain - couldn't find it) Just asking--ZayZayEM (talk) 06:40, 23 October 2008 (UTC) Página espejo de la WikipediaDirectorio de Enlaces Directorio dmoz Directorio espejo dmoz Pedro Bernardo | |||||||||||||||||||