Re: Still trying to validate an XML Schema

Ted Hickox <[email protected]> Thu, 20 Jun 2024 19:52:01 -0500
Newsgroups gmane.text.xml.exist
Message-ID <CAAsp6CbCwq_yvhtGX3cqGa8GZvNBTa0xZ3AMFekW_nCwepBm6g@mail.gmail.com>
I wasn't aware that the eXist database had the arrow on the bottom of the
screen.  I clicked the arrow and the schema for my HTML page appeared.  But
I also discovered another error in my code.  This involves the javascript
document that my HTML document references in my script tag.

The error states that I have an unexpected token and it refers to my
SVG_Data variable.  I have no idea what a token is or why SVG_Data was
considered a token.  Here is my javascript code:

var SVG_Data
var Retrieved_Data
var Attribute_List
var Coordinate_List
var Counter
function Setup() {
     SVG_Data = new XMLHttpRequest();
     SVG_Data.open("GET","
http://localhost:8080/exist/rest/db/apps/HTML_Student/SVG_Ellipse.xq",
true);
     SVG_Data.onreadystatechange = function () {
         if (SVG_Data.readyState = 4) {
            Retrieved_Data = SVG_Data.responseText;
            Retrieved_Data = Retrieved_Data.split("*");
            Attribute_List = "";
            Coordinate_List = "";
            for (Counter = 0; Counter < 8; Counter++) {
      Attribute_List = Attribute_List + Retrieved_Data[Counter] + "*";
  Counter = Counter + 1;
  Coordinate_List = Coordinate_List + Retrieved_Data[Counter] + "*";}
  Attribute_List = Attribute_List.split("*");
      Coordinate_List = Coordinate_List.split("*");
      Coordinate = "<ellipse id = 'My_Ellipse'";
    for (Counter = 0; Counter < 4; Counter++) {
         Coordinate = Coordinate + " " + Attribute_List[Counter] + " = '" +
Coordinate_List[Counter] + "'";}
    Coordinate = Coordinate + ">"
     document.getElementById("Image_Box").innerHTML = Coordinate;
         }
     }
   SVG_Data.send();

I'm presuming that my SVG_Data becomes an object and that a new
XMLHTTPRequest is stored in this object.  Or is it that when the variable
SVG_Data is equalled to the new XMLHTTPRequest that the variable just
becomes an programming object.  I don't seem to have a full grasp on the
Document Object Model.  But I'm trying to grasp this concept as fast as I
can.

On Thu, Jun 20, 2024 at 10:57 AM Florian Schmitt <
[email protected]> wrote:

> Hi Ted,
>
> i assume "*open in the eXist database*" means to open the file in *eXide*.
> If yes, then check the file type in the upper right corner. If it's HTML,
> you can't "run" or "eval" it in eXide:
>
>
> Changing the file type to "xquery" should at least enable the "eval"
> button.
>
> For static HTML files (as in your case), you can use the arrow symbol in
> the lower left corner of the code area to open the file in a new browser
> tab:
>
>
> Greetings,
> Florian
>
>
> Am 20.06.24 um 01:40 schrieb Ted Hickox:
>
> I adjusted my code and my project finally worked.  My HTML document was
> properly validated by my schema.  But I have a new problem.  This is my
> HTML code:
>
> <html xmlns="http://www.TedTheSpeedlearner.com" xmlns:xsi="
> http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="
> http://www.TedTheSpeedlearner.com SVG_Ellipse_Webpage_XML_Schema.xsd">
>     <head>
>         <title>SVG Ellipse</title>
>         <link rel="stylesheet" type="text/css" href="
> http://localhost:8080/exist/rest/db/apps/HTML_Student/SVG_Ellipse.css"/>
>         <script language="javascript" src="
> http://localhost:8080/exist/rest/db/apps/HTML_Student/SVG_Ellipse.js"/>
>     </head>
>     <body onload="Setup()">
>         <svg id="Image_Box">
>             <ellipse id="My_Ellipse"/>
>         </svg>
>     </body>
> </html>
>
> When I open this in the eXist database, the run button is grayed out.  Is
> there something wrong with my code?
>
>
> _______________________________________________
> Exist-open mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/exist-open
>

_______________________________________________
Exist-open mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/exist-open
HRT45GGyDfYnMYpj.png (image/png, 7.5 KB) - not displayed
Sacr7cKlCMr7FdUC.png (image/png, 4.7 KB) - not displayed